js大括号{}中括号[]详解

大括号{}

大括号表示定义的是一个对象,包含的有成对的属性值或者函数。
'

这是一个例子


var get = document.getElementByTagName('p');
for(var i = 0;i < get.length; i++){
alert(get[i].getAttribute('title'));
}
'
这里的的大括号就包含了一个alert函数。
中括号表示的多为数组对象。
'

这是一个例子


var get = document.getElementByTagName('p');
for(var i = 0;i < get.length; i++){
alert(get[0].getAttribute('title'));
}
'
[]表示的是一个数组对象,可以把for循环看作数组,由于get的长度只有一个,也就是说p只有一个。所以弹出的i这个数组只有一个,我们将get[i]变为get[0]发现可以继续循环弹出,而改成1就发现无法循环。

你可能感兴趣的:(js大括号{}中括号[]详解)