<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body></body>
<script>
let arr = ["关", "张", "赵", "马", "黄"];
arr.splice(0, -1, "刘");
// 增加 //代表给索引为0的前面添加值,可以理解为0是索引,-1是给前面添加值;
arr.splice(2, 2, "替换张赵");
//改变 //代表改变索引为2的后面的两个值,可以理解为2是索引,2是索引位置后面要改变的值;
arr.splice(0, 1);
// 删除 //代表删除索引为0的后面的一个值,可以理解为0是索引,1是索引位置后面加一个空值;
console.log(arr);
//如果三者位置变了,结果也会随之变化。
//控制台显示的是==>>['关', '替换张赵', '马', '黄']
</script>
</html>
运行结果