关于js的一个问题,局部变量赋值为什么会影响全局变量?

2025-02-24 11:02:45
推荐回答(1个)
回答1:

_area[i]只是在内存中开辟了一个空间,暂时储存_area[i]的值。就相当于一个箱子,里面放了_arar[i]的值,然后你把这个值赋值给Area.select.city ,其实不是把箱子直接给它了,而是给的一把钥匙,让它也可以用里面的东西。所以当你去操作_area[i]的时候,往箱子里面放东西的时候,其实Area.select.city 也是可以用的。