大家好,欢迎观看JavaScript教程(十九、JavaScript数组的添加删除方法)
- push()
描述:在数组的末尾端,添加单个或多个元素,并返回添加后的数组的长度
语法:arr.push(itmes,itmes2…);
注意:
- push会对原有的数组造成影响
- 根据不通的需求,来决定是否保存push的结果
var arr = ['你好','我是','你的'];
var i = arr.push('同学');
console.log(arr);
console.log(i);
- pop()
描述:删除数组的最后一个元素,并返回删除的元素
语法:arr.pop();
注意:
- pop方法没有参数
- pop方法会对原有的数组造成影响
var arr = ['你好','我是','你的'];
var i = arr.pop();
console.log(arr);
console.log(i);
- shift()
描述:删除数组的首个元素,并返回删除的首个元素
语法:arr.shift();
注意:
- shift方法没有参数
- shift方法会对原有的数组造成影响
var arr = ['你好','我是','你的'];
var i = arr.shift();
console.log(arr);
console.log(i);
- unshift()
描述:添加数组首个元素,并返回添加元素的数组的长度
语法:arr.unshift(itmes,itmes2…);
var arr = ['你好','我是','你的'];
var i = arr.unshift('hello');
console.log(arr);
console.log(i);