Ghi chú phát hành
Học
Loại dữ liệu công cụ
SharedTable

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.


Mẫu mã
Truy cập phần tử
local st = SharedTable.new()
st[1] = "a"
st["x"] = true
st.y = 5
assert(st[1] == "a")
assert(st["x"] == true)
assert(st.x == true)
assert(st["y"] == 5)
assert(st.y == 5)
-- true không phải là một khóa SharedTable hợp lệ, vì vậy việc cố gắng thiết lập khóa đó
-- sẽ thất bại:
assert(not pcall(function() st[true] = 100 end))
-- Một hàm không phải là một giá trị SharedTable hợp lệ, vì vậy việc cố gắng thiết lập một
-- giá trị cho một hàm sẽ thất bại:
assert(not pcall(function() st["f"] = function() end end))
Lặp Phần Tử
local st = SharedTable.new({"a", "b", "c"})
for k, v in SharedTable.clone(st, false) do
print(k, ": ", v)
end
for k, v in st do
print(k, ": ", v)
end

Tài Liệu Tham Khảo API
Người Tạo
new
SharedTable.new()

new
SharedTable.new(t:table)
Tham Số

Chức Năng
clear
SharedTable.clear(st:SharedTable):()
Tham Số
Lợi Nhuận
()

clone
SharedTable.clone(
Tham Số
deep:boolean?
Giá Trị Mặc Định: false
Lợi Nhuận

cloneAndFreeze
SharedTable.cloneAndFreeze(
Tham Số
deep:boolean?
Giá Trị Mặc Định: false
Lợi Nhuận

increment
SharedTable.increment(
st:SharedTable, key:string | number, delta:number
Tham Số
delta:number
Lợi Nhuận

isFrozen
SharedTable.isFrozen(st:SharedTable):boolean
Tham Số
Lợi Nhuận

size
SharedTable.size(st:SharedTable):number
Tham Số
Lợi Nhuận

update
SharedTable.update(
):()
Tham Số
Lợi Nhuận
()

©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.