JS数组添加、删除、替换的几种方法
2019-02-26 13:53
148 查看
// JS数组添加元素的三种方式 var arr = [1, 2.3, 22] arr.push(2, 0) console.log('push在数组后面插入 => arr:::', arr) arr.unshift(18) console.log('unshift在数组前面插入 => arr:::', arr) arr.splice(3, 0, '略略略') console.log('splice在指定位置插入 => arr:::', arr) // JS删除元素的方法 var arr2 = [2, 44, 6, 90] arr.pop() console.log('pop删除最后一个元素 => arr2:::', arr) // 删除起始下标为1,长度为1的一个值(len设置1,如果为0,则数组不变) arr.splice(1, 1) console.log('splice在指定位置插入 => arr:::', arr) // 删除数组指定的某个元素 Array.prototype.indexOf = function (val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i } return -1 } Array.prototype.remove = function (val) { var index = this.indexOf(val) if (index > -1) { this.splice(index, 1) } } arr.remove(2.3) console.log('arr:::', arr) // 替换元素 替换起始下标为2,长度为1的一个值为‘hh’,len设置的1 arr.splice(2, 1, 'hh'); console.log('hh => 替换:::', arr);
相关文章推荐
- JS数组方法汇总 array数组元素的添加和删除
- JS数组方法汇总 array数组元素的添加和删除
- JS数组方法汇总 array数组元素的添加和删除 Easy-to-read(备忘)
- JS数组方法汇总 array数组元素的添加和删除
- JS数组方法汇总 ARRAY数组元素的添加和删除
- js 删除数组几种方法
- JS数组方法汇总 array数组元素的添加和删除
- JS数组方法汇总 array数组元素的添加和删除
- 【转载】【工作笔记】js删除数组中某一项或几项的几种方法
- JS数组array元素的添加和删除方法代码实例
- js删除数组中某一项或几项的几种方法
- JS数组方法汇总 array数组元素的添加和删除
- 记录:js删除数组中某一项或几项的几种方法
- JS数组方法汇总 array数组元素的添加和删除
- js删除数组中某一项或几项的几种方法
- js删除数组中某一项或几项的几种方法
- JS数组方法汇总 array数组元素的添加和删除
- JS数组方法汇总 array数组元素的添加和删除
- JS数组方法汇总 array数组元素的添加和删除
- js 删除数组几种方法