存储多个数据:
1.对象:键值对
2.数组
数组:
创建数组:
new Array(元素1,元素2,...)
[元素1,元素2]
数组的解构:连续的内存空间,每一个值都有应对的索引,从0开始
数组的取值:通过索引取值 数组名[index]
超出索引范围,undefined
数组的长度:数组名、length,取决于存入数据的个数,index最大-1
数组的tostring:数组名.tostring 元素以逗号拼接成字符串
数组的遍历:
for:index索引,通过索引取值
数组的解构和复制:
{...iterator}复制一个一模一样的对象,但地址不一样
Object.assign(目标对象,要复制的对象):会把要复制的对象中的所有键值复制到目标,然后返回目标对象,目标对象本身有的键值对会保留