saw*_*awa 3 javascript arrays dom
我使用以下方法获取DOM对象数组getElementsByClassName:
a = document.getElementsByClassName("foo");
Run Code Online (Sandbox Code Playgroud)
在这一点上,假设a.length是3.然后,在一些函数调用期间,我想通过更改其类名来切换其中一些对象的属性.例如,我修改了类的名称a[0]:
a[0].className = "bar";
Run Code Online (Sandbox Code Playgroud)
似乎a[0]现在删除了刚刚调用的对象a.a.length现在2.
我想知道为什么会这样.我定义a了一次,但后来对其元素的修改似乎影响了其成员资格a.有人可以解释一下吗?
| 归档时间: |
|
| 查看次数: |
84 次 |
| 最近记录: |