rs1.movenext'你是不是这里忘了写这句?
loop
rs1.close
set rs1=nothing
rs.movenext
loop
rs.close
set rs=nothing
%>
const [A,B,C] = [[{A:'a',B:'b',C:'c'},{D:'d',E:'e',F:'f'},{H:'h',I:'i',J:'j'}],
[{1:1,2:2,3:3},{4:4,5:5,6:6}],
[{A:1,B:2,C:3},{D:4,E:5,F:6},{H:7,I:8,J:9}]
]
console.log(A,B,C)
ob是引用类型,你把datas的0到9都指向了ob,ob的值改掉之后,datas0到9的数据就全部改掉了。所以,你可以把ob的声明放到for循环里面,这样每次循环,ob都是新建的,datas0到9就是指向不同的地址。