属性值修改数组的增删操作

2021-06-10 21:04

阅读:857

标签:splice   var   参数   shift   属性   增删改   方法   开始   位置   

js系统提供的专门操作数组的方法
// 数组的增删操作
// splice - 可以增删改
// 语法: 数组.splice()
// 增
// 参数1:从哪个下标开始
// 参数2:0
// 参数3:要增加的数据

// var arr = [‘a‘,‘b‘,‘c‘];
// arr.splice(1,0,‘f‘)
// console.log(arr);

// 删
// 参数1:从哪个下标开始
// 参数2:删除几个
// var arr = [‘a‘,‘b‘,‘c‘];
// arr.splice(1,2)
// console.log(arr);

// 改
// 参数1:从哪个下标开始
// 参数2:删除的个数
// 参数3:增加上来的数据
// var arr = [‘a‘,‘b‘,‘c‘];
// arr.splice(1,1,‘d‘)
// console.log(arr);

// splice - 从哪个下标开始删除,删除几个,删除之后在这个位置添加什么,第三个参数时可选项
// var arr = [‘a‘,‘b‘,‘c‘];
// arr.splice(1,1,‘f‘,‘e‘)
// console.log(arr);

// push - 给数组的末尾添加一个元素
// 数组.push(元素)
// var arr = [‘a‘,‘b‘,‘c‘];
// arr.push(‘d‘)
// arr.push(‘e‘,‘f‘,‘h‘)
// console.log(arr);

// pop - 删除数组的最后一个元素
// 数组.pop()
// var arr = [‘a‘,‘b‘,‘c‘];
// arr.pop()
// console.log(arr);

// unshift - 给数组开头添加元素
// 数组.unshift(元素)
// var arr = [‘a‘,‘b‘,‘c‘];
// arr.unshift(‘d‘)
// arr.unshift(‘e‘,‘f‘,‘g‘)
// console.log(arr);

// shift - 删除数组的第一个元素
// 数组.shift()
// var arr = [‘a‘,‘b‘,‘c‘];
// arr.shift()
// console.log(arr);

属性值修改数组的增删操作

标签:splice   var   参数   shift   属性   增删改   方法   开始   位置   

原文地址:https://www.cnblogs.com/mrxiachongyu/p/14243071.html


评论


亲,登录后才可以留言!