标签:ice push var div 数组 shift splice 参数 表示
var arr = [];
//push() 向数组尾部添加数据 返回值为新数组长度,参数为要添加项
var ret = arr.push("你好");
console.log(arr,ret);
//unshift 向数组头部添加新数据 返回值为新数组长度,参数为要添加项
var ret1 = arr.unshift("世界");
console.log(arr,ret1);
//pop 删除数组尾部,返回值删除项,无参数
var ret2 = arr.pop();
console.log(arr,ret2);
//shift() s删除头部数据项,返回值为删除项,无参数
var ret3 = arr.shift();
console.log(arr,ret3);
//splice() 可以进行添加、删除、替换 ;参数(必须 起始位置的索引从0开始,必须 要删除的项目数量 为0时表示不删,可选 向数组添加的新项目 可以为多个)
var arr1 = [1,2,3,4,5,6];
//删除头部
var ret4 = arr1.splice(0,1);
console.log(arr1,ret4);
//将7,8,9添加到头部
var ret5 = arr1.splice(0,0,7,8,9);
console.log(arr1,ret5);
//用1替换789
var ret6 = arr1.splice(0,3,1);
console.log(arr1,ret6);
js常用方法(1)-----数组
标签:ice push var div 数组 shift splice 参数 表示
原文地址:https://www.cnblogs.com/yzkddhxb/p/12916085.html