往数组里添加元素:
- 数组.push(元素or对象) //(该方法默认把元素or对象加入数组末尾)
- 数组.unshift(元素or对象) //该方法把元素or对象放在首位
数组.splice(起始位置, 长度, 元素or对象) //从起始位置开始,截取长度的元素or对象替换(删除再添加)为该元素or对象;若长度为0,则不删除,元素or对象添加在起始位置之后
组合数组:
- Array.prototype.push.apply(数组1, 数组2) //组合两个数组
- [].concat(数组1, 数组2, 数组3) //组合多个数组到新数组里,元素or对象按照顺序排列
- 数组1.concat(数组1, 数组2, 数组3) //和2相似,不同点在于2是放在新数组里,该方式是把后面两个数组元素or对象按顺序放在数组1末尾
简单记录,不足后续补充 ,有错误欢迎指出.