先把总结写在前面:
增的方法: 在数组最前面添加数据:unshit(需要添加的数据) 在数组最后面添加数据:push(需要添加的数据) 在数组某一个位置添加数据:splice(位置,0,内容) 删的方法: 在数组最前面删除数据:shift() 在数组最后面删除数据:pop() 在数组某一个位置删除数据:splice(位置,个数 )
改的方法: 在数组某一个位置修改数据: splice(位置,个数,内容 )
1.增 (1)在数组最前面添加数据 unshit(需要添加的数据),使用了unshit() 会将新增内容之后当前数组的长度返回给我们
<script> let arr = ["a", "b", "c"]; let result = arr.unshift('tj'); console.log(result); console.log(arr); </script>控制台输出: (2)在数组最后面添加数据 push(需要添加的数据),使用了push() 会将新增内容之后当前数组的长度返回给我们
<script> let arr = ["a", "b", "c"]; let result = arr.push('h', 'tj'); console.log("数组长度:" + result); console.log(arr); </script>控制台输出: (3) 在数组某一个位置添加数据
splice(位置,0,内容)
<script> let arr = ["a", "b", "c"]; let result = arr.splice(1, 0, "b1"); console.log(result); console.log(arr); </script>控制台输出: 2.删 (1)在数组最前面删除数据 使用了**shift()**会将删除的内容返回给我们
<script> let arr = ["a", "b", "c"]; let result = arr.shift(); console.log("删除的数据:" + result); console.log(arr); </script>控制台输出:
(2)在数组最后面删除数据 使用了**pop()**会将删除的内容返回给我们
<script> let arr = ["a", "b", "c"]; let result = arr.pop(); console.log("删除的数据:" + result); console.log(arr); </script>控制台输出:
(3)在数组某一个位置删除数据 splice(参数1,参数2 ) 参数1: 从什么位置开始 参数二:需要删除多少个元素 并将删除的元素返回给我们
<script> let arr = ["a", "b", "c"]; let result = arr.splice(1, 1); console.log("删除的数据:" + result); console.log(arr); </script>3.改 splice(参数1,参数2,参数3 ) 参数1: 从什么位置开始 参数二:需要替换多少个元素 参数3:新的内容 该方法会返回被修改的元素
<script> let arr = ["a", "b", "c"]; let result = arr.splice(1, 2, "b2", "b3"); console.log("被修改的数据:" + result); console.log(arr); </script>控制台输出:
4.查 十分简单
<script> let arr = ["a", "b", "c"]; console.log(arr[0]); console.log(arr); </script>控制台输出:
