首页 > 编程学习 > JS增删改查5

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><script>let arr=["a","b","c"];//查询数组中的值,怎么做?console.log(arr[1]);//修改数组中的值arr[1]="cyg";console.log(arr[1]);//还可以修改多个值arr[1]="d";arr[2]="liwen";console.log(arr);</script>
</body>
</html>

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><script>let arr=["a","b","c"];//splice:里面有三个参数。//第一:从什么位置开始替换,(0开始)//第二:需要替换多少元素。(从1开始的)//第三:替换后的内容是什(覆盖之前的位置)console.log("1==================================");arr.splice(1,2,"d","e");console.log(arr);//数组中的length-1那里新增一条数据console.log("2==================================");let res=arr.push("cyg");console.log(res);console.log(arr);//往数组的末尾添加两条元素。console.log("3==================================");arr.push("d");arr.push("e");//push方法里面可以有多个参数.//参数的目的是往数组末尾添加值.arr.push("cyg","liwen");console.log(arr);//往数组的最前面(-1)添加一条数据是否可行?console.log("4==================================");arr[-1]="m";console.log(arr);//使用unshift方法往数组的末尾添加元素console.log("5==================================");let res1=arr.unshift("m");console.log(res1);console.log(arr);console.log("6==================================");//需求:要在数组的最前面添加两条数据。arr.unshift("aa");arr.unshift("bb");//arr.unshift("aa","bb");console.log(arr);console.log("7==================================");//需求,要求删除数组的最后一条数据.//使用pop方法删除数组的最后一条数据,并将删除的数据返回给我们console.log(arr);let res2=arr.pop();console.log(res2);console.log(arr);console.log("8==================================");let res5=arr.shift();console.log(res5);console.log(arr);console.log("8==================================");//删除索引为1的数据arr.splice(1,1);console.log(arr);</script>
</body>
</html>

//你们拿着代码自己看看吧

在这里插入图片描述
.


本文链接:https://www.ngui.cc/el/2926653.html
Copyright © 2010-2022 ngui.cc 版权所有 |关于我们| 联系方式| 豫B2-20100000