- 新建数组的方式有两种,如:let arr = [];let arr = new Array();
- 对数组的遍历语法:for of
- 对数组的操作:
arr.push(item) //返回数组push后的长度
arr.pop() //移除并返回数组的最后一个元素
arr.unshift(item) //往数组的首位填充元素item,返回填充后的元素item
arr.shift() //移除数组的首位并且返回这个元素
- arr.toString() //返回以“,”连接的字符串
- 不要用===比较数组,除非引用的是同一个数组否则都为false
- 0===[] //true,[]会被转换为‘‘,‘‘会被转换为0
- 如果我们手动的更改数组的length属性,若设置的比原来短,则数组会截断length之后的元素并且不可恢复,设置的比原来长没有意义,只会使得长出来的部分都为undefined,并且length也改变。最好的清空一个数组的方式就是arr.length = 0
数据类型--数组
原文:https://www.cnblogs.com/jjbHD/p/14656239.html