在 javascript 中,可以写
var arr =
这个时候 arr.length = 6, arr = null
但是在 lua 中
local arr = {}
table.insert(arr, 0)
table.insert(arr, 1)
table.insert(arr, 2)
table.insert(arr, nil)
table.insert(arr, nil)
table.insert(arr, 5)
此时
print(#arr) – 4
print(arr) – 5
我所期望的是一种可以允许 nil 的 数组,应该怎么实现呢?
table.setn 在 5.0.2 里面被移除了。