JS数组利用索引增改查

让我为大家介绍一下数组使用索引来增加修改查找数组元素吧!
如果需要看数组增删改查的操作方法,可以看看我写的这一篇数组的增删改查十二种方法:https://blog.csdn.net/m0_74577714/article/details/132895056,感谢大家!

1.增加

    // 增
    // 创建一个数组
    var arr =["red","pink","orange","yellow"]
    // 实现操作很简单,我们使用数组[数组的长度]=添加的元素
    arr[4] = "blue"
    console.log(arr)//打印["red","pink","orange","yellow","blue"]
    // 假如我用数组的长度再加1会怎么样呢
    // 我们现在加上"blue"我们现在长度数组长度为5
    arr[arr.length+1] = "hotpink"//相当于arr[6]="hotpink"
    // 那我们现在arr[5]是什么呢
    console.log(arr[5])//打印undefined
    console.log(arr)//打印["red","pink","orange","yellow","blue",空,"hotpink"]

打印结果:
JS数组利用索引增改查_第1张图片

2.修改

    // 改
    // 创建数组
    var arr = ["红色","绿色","白色"]
    // 我不喜欢绿色,我喜欢粉色该怎么办
    // 我直接就是修改掉它
    arr[1] = "粉色"//数组名[需要修改元素的下标]=新的元素
    console.log(arr)//打印["红色","粉色","白色"]

打印结果:
JS数组利用索引增改查_第2张图片

3.查找

    // 查找
    // 创建数组
    var arr = ["足球","篮球","排球"]
    // 我想查到到足球这个元素该怎么办
    console.log(arr[0])//打印足球

打印结果:
在这里插入图片描述
感谢大家的阅读,如有什么不对的地方,可以向我提出,感谢大家!

你可能感兴趣的:(javascript,开发语言,ecmascript)