javascript中对象和数组的异同点
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:37
javascript中对象和数组的异同点
<div>
P妞酱儿
2024-10-11 09:10:24
</div>
<pre>var arr = [11,22,33,44,55];<br/>
var obj = {
attr1:'01',<br/>
attr2:'02',<br/>
attr3:'03',<br/>
attr4:'04',<br/>
attr5:'05'<br/>
}
console.dir(arr[1]);
console.dir(obj.attr1);
console.dir(obj[‘attr1’]);
var arr = [11,11,33,44,55];
var obj = {
attr1:'01',<br/> attr2:'02',<br/> attr3:'03',<br/> attr4:'04',<br/> attr5:'05',<br/> attr1:"00"<br/>}
console.dir(arr);
console.dir(obj);
// 对象没有长度
console.dir(arr.length); //<br/> console.dir(obj.length); // undefinedfor (var i = 0; i <arr.length; i++) {
console.dir(arr[i]);<br/> }</pre><pre>for(var index in arr){<br/> console.dir(index); // 属性<br/> console.dir(arr[index]); // 值<br/>}
for(var attr in obj){console.dir(attr); // 属性<br/> console.dir(obj[attr]); // 值<br/>}
<div>






