方法一,可以用for來遍歷:
do
table_week =
for i = 1, #table_week do
print(table_week[i])
endend
方法二:採用迭代器的方式遍歷的,i為下標,v為table或者陣列的值。
do
table_week =
for i, v in pairs(table_week) do
print(v)
end
end
方法三:根據
type(v)獲取值的型別,遍歷
do
table_view = ,,,
}for i, v in pairs(table_view) do
if type(v) == "table" then
for new_table_index, new_table_value in pairs(v) do
print(new_table_value)
endelse
print(v)
endend
end
table內嵌table時怎麼處理呢:
local table=
local table1=,,,
info=table,
} table1.info=table
print(table1.y)
print(table1[1].a)
print(table1.info.y)
lua遍歷table中刪除table中元素
很多時候,我們有這樣的需求 刪除table中若干符合條件的元素,最原始的想法就是用for遍歷一邊table,符合條件的用table.remove就可以了 function test1 t for i v in ipairs t do if v.id 3 0 then table.remove t i...
v for遍歷陣列和物件
vue初學者在使用v for屬性時可能不能區分陣列遍歷和物件的遍歷,這裡做乙個記錄 v for指令是用來遍歷 陣列 物件以及整數的,下面依次講解 遍歷陣列 v for最常用的可能就是用來遍歷陣列,接受兩個引數 item,index item為遍歷出的每組資料,index為每組資料的索引,可做唯一標識...
react遍歷陣列和物件
map陣列 react中遍歷陣列採用陣列的map迭代 注意 在map中要加key key 幫助 react 識別哪些元素改變了,比如被新增或刪除。因此你應當給陣列中的每乙個元素賦予乙個確定的標識 虛擬dom對比的時候,加key可以避免出錯。如果不加key,當乙個元素新增的時候,後面的元素就會經歷解除...