伪数组定义
1、拥有length属性
2、不具有数组所具有的方法
伪数组实例
<html> <head> <title></title> </head> <script> var fakeArray = { length: 3, "0": "first", "1": "second", "2": "third" }; for (var i = 0; i < fakeArray.length; i++) { //具有length属性,长度为3 console.log(fakeArray[i]); } </script> <body> </body> </html>
需要注意一点的是,上面的伪数组,很多人往往知道fakeArray.0='first'。要知道,在js里,fakeArray.0都是可以写成这样的形式fakeArray[0]
如下
document.getElementById('div1').style.display='block'
document.getElementById('div1').style['display']='block'