JS 2-2数组常用的方法 学习笔记

本文详细介绍了JavaScript中数组的创建、遍历、增删及特殊方法`splice()`的使用。通过实例展示了`push()`、`unshift()`、`pop()`、`shift()`以及不同参数情况下`splice()`的方法和效果,帮助读者深入理解JavaScript数组操作。
摘要由CSDN通过智能技术生成

定义数组 

var arr=[1,2,3]

遍历数组

for(var i=0;i<=all.length;i++){
    console.log(all[i])
}

增加数组元素两种方法

all.push(15)

//结果 [1, 2, 3, 4, 15] "末尾添加"

all.unshift(15)
//结果 [15,1, 2, 3, 4] "开头添加"

删除数组元素两种方法

arr.pop() //末尾删除数组元素
//结果 [1,2]
arr.shift()//开头删除数组元素
//结果 [2,3]

特殊方法

        定义数组

var sumall=[1,2,3,4,5]
arr2.splice(num,num2,num3)

当参数为一个时

arr2.splice(2)//代表只留下两个数组
//结果 [1,2]
arr2.splice(-2)//代表从末尾往前删除两个数组元素
//结果 [1,2,3]

当参数为两个时

arr2.splice(1,2)//从下标1往后算两个下标并且删除元素
arr2.splice(<=0,2)//第一个小于等于0 第二个值代表从0开始删2个元素

 当参数为三个时候

arr2.splice(0,2,'a','b')//代表替换 从0开始包括本身 替换为依次对应的替换值
arr2.splice(0,0,'a','b')//代表不删除 也不替换 是添加 从0开始依次添加对应的值

总结:

        1.如果参数写的是负数那么把原本的数组输出出来,不运算(一个参数除外)

        2.splice()方法始终会返回一个数组 该数组中包含从原始数组中删除的项 如果没有删除任何项,那么将会返回一个空数组

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值