js 数组新增元素

来源:互联网 发布:股东人数查看软件 编辑:程序博客网 时间:2024/05/17 22:58

1、在数组的尾端添加新元素

1)使用 JavaScript 的展开(spread)操作符,展开操作符是三个点(…),不会改变原数组

var arr = [1,2,3];
var arr1 = [...arr,4];
arr     //输出  [1, 2, 3]
arr1  //输出   [1, 2, 3, 4]

2)使用.push()方法,改变原数组

var arr = [1,2,3];
var arr1 = arr.push(4);
arr     //输出  [1, 2, 3, 4]
arr1   //输出新添加的元素  4
2、在数组的头部添加新元素

1)使用 JavaScript 的展开(spread)操作符,展开操作符是三个点(…),不会影响原数组

var arr = [1,2,3];
var arr1 = [4,...arr];
arr    //输出  [1, 2, 3]
arr1  //输出  [4, 1, 2, 3]

2)使用.unshift()方法,改变原数组

var arr = [1,2,3];
var arr1 = arr.unshift(4);
arr    //输出  [4, 1, 2, 3]
arr1  //输出新添加的元素 4

0 0