concat方法
concat方法不会改变原数组,会返回一个拼接后的新数组
var arr1= [1,2,3];
var arr2=[3,4];
arr1.concat(arr2);
console.log(arr1.length); //3
console.log(arr1); // [1,2,3]
console.log(arr2); // [3,4]
console.log(arr1.concat(arr2)); // [1,2,3,3,4]
join方法
join方法不会改变原数组,join()方法将一个数组(或一个类数组对象)的所有元素根据传入的参数连接成一个字符串,并返回这个字符串。
var arr = [1,2,3,4,5];
arr.join(‘,’);
console.log(arr); // [1,2,3,4,5]
console.log(arr.join(‘,’)); // ‘1,2,3,4,5’
push方法和pop方法
push方法和pop方法会改变原数组,push方法用于向数组最末尾的位置添加新元素,pop方法用于删除数组最末尾的那个元素。
var arr = [1, 2, 3, 4, 5];
arr.push(6,7);
console.log(arr); // [1,2,3,4,5,6,7]
console.log(arr.push(6,7)); //9
arr.pop();
console.log(arr); //[1,2,3,4,5,6,7,6]
console.log(arr.pop()); //