pop()
方法从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度。该方法会改变原数组。
let numbers = [1, 2, 3, 4];
numbers.pop();
console.log(numbers);//[1, 2, 3]
shift()
方法从数组中删除第一个元素,并返回该元素的值。该方法会改变原数组。
let numbers = [1, 2, 3, 4];
numbers.shift();
console.log(numbers);//[2, 3, 4]
unshift()
方法将一个或多个元素添加到数组的开头,并返回该数组的新长度。该方法会改变原数组。
let array1=[1,2,3];
console.log(array1.unshift(11));//4
console.log(array1);// [11, 1, 2, 3]
push()
方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。该方法会改变原数组。
let array1 = [1, 2, 3];
console.log(array1.push(11));//4
console.log(array1);// [1, 2, 3, 11]
reverse()
方法将数组中元素的位置颠倒,并返回该数组。该方法会改变原数组。
let array1 = [1, 2, 3];
console.log(array1.reverse());//[3, 2, 1]
console.log(array1);//[3, 2, 1]