创建一个数组,数组是用[]表示
- 新建
当new Array后面参数只有一个的时候它是长度,参数多个的时候为元素
- 转化 split(分隔)
用',' 分隔
用空字符串' '分隔
Array.from尝试把不是数组变成数组(这个对象有0123这样的下标和length属性)
当length长度写错时,4写成2,那么它会变成两个数组,长度依据是4
伪数组: 没有push shift等的共同属性
concat(合并),得到新的数组,但不会改变原来的数组
slice(切开,割破),不改变原来的数组,slice(0)可以用来复制数组
- 删元素
arr,splice(删第几个,删几个,添加的元素)
- 查看所有元素
- 查看单个元素
- 查看单个元素续
- 第一种
查看是否有13元素,如果得到-1 则它不存在这个数组里面
- 第二种
增加数组中的元素
例:
在第9个位置,一个都不删,添加6.5
修改数组中的元素,反转顺序
原来的数组会改变
怎么将字符串反转
先分开,再反转,再合起来
自定义数组的顺序
默认按顺序排序
数值小的排在前面
数值大的排在前面
例:
也可以这样写