批改状态:未批改
老师批语:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>2.js数组的常用函数slice()和splice()</title>
</head>
<body>
</body>
</html>
<script>
var arr = [
['html','css','js','mysql'],
['php','jq','vue'],
['C++','C#','Go'],
['python','asp.net','java']
];
// js遍历数组
// arr.forEach(function(value,index,arr){
// console.log(value);
// console.log(index); // key
// });
// 数组增删操作
var data = [];
// 数组添加↓
data.push('PHP','Js','Java','HTML','CSS','C#','test','jq');
// 数组删除↓
data.pop(); // 从后面开始删除
data.pop();
var data = [];
data.unshift('a');
data.unshift('b'); // 哪个是最后一个增加哪个就在前头
data.unshift('c');
data.shift(); // 从最前头一个删除
data.shift();
//它的key=↓[0,1,2,3,4,5,6,7,8,9]↓
var data = [1,2,3,4,5,6,7,8,9,10];
console.log(data.slice(1,5)); // 返回索引1~5之间的值(注意:是索引从0开始)
//它的key=↓[0,1,2,3,4,5,6,7,8,9]↓
var data = [1,2,3,4,5,6,7,8,9,10];
data.splice(2,0,'a','b'); // 从数组第3个位置添加一个值
console.log(data);
data.splice(2,1,'php'); // 从数组第3个位置更新值
console.log(data);
data.join(); // 数组分割,默认是逗号分割
data.join('-'); // 可以自定义分割符
console.log(data);
data.sort();
console.log(data);
</script>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号