JavaScript-基础08-数组和对象的区别

JavaScript-基础08-数组和对象的区别

区别

JavaScript-基础08-数组和对象的区别

创建方方式
JavaScript-基础08-数组和对象的区别

对象没有长度
JavaScript-基础08-数组和对象的区别】、

调用方式不同

JavaScript-基础08-数组和对象的区别

JavaScript-基础08-数组和对象的区别

for in 循环
JavaScript-基础08-数组和对象的区别

数组是a=【1,2,3,4】,一个对象是a={0:1,1:2,2:3,3:4}
输出alert(a[1]),二者的输出结果相同。

区别一:
1.数组是有序数据的集合,而对象是无序数据的集合。
2.对象的存储形式很像数组,因此被称为关联数组,但它不是真正意义上的数组。关联数组就是将值与特定字符串关联在一起。真正的数组与字符串没有联系,但是它将值和非负整数的下标关联在一起。
3.数组的数据没有名称,只有下标,而对象的数据需要指定名称。

内容仅供学习参考,若有错误欢迎大家指正----WUCASE