table表的迭代,偏历
数组迭代,偏历和For循环的关系
主要是键,值,下标的一些不同
Dim Tab = {1:5,2:56,"wfs":988,4:218,6:556,"ssdv":812} TracePrint Encode.TableToJson(Tab) TracePrint "Table表的迭代-----------------" //Table表的迭代,For Each迭代所有键和值 For Each k ,v in Tab TracePrint "键:" & k & ", 值:" & v Next
TracePrint "Table表的偏历-----------------" //Table表的下标偏历,只来出取出键是整数来作为下标,并且:下标 = 键值 - 1 For i=0 to UBound(Tab) TracePrint "tab下标" & i & "的元素是:" , Tab(i) Next
TracePrint "数组的迭代方法-----------------" Dim Arr Arr = Array(56,23,489,35) //数组的迭代出来的键都是,键值=下标+1,和其对应的值 For Each k, v in Arr TracePrint "键:" & k & ", 值:" & v Next
TracePrint "数组的偏历-----------------" //这个不用说了,这都是常用的偏历 For i=0 to UBound(Arr) TracePrint "Arr下标" & i & "的元素是:" , Arr(i) Next