// 示例代码:js 数组操作
// 1. 创建数组
let arr = [1, 2, 3, 4, 5];
// 解释:使用方括号创建一个包含数字的数组。
// 2. 添加元素到数组末尾
arr.push(6);
// 解释:push 方法将一个或多个元素添加到数组的末尾,并返回新的长度。
// 3. 从数组末尾移除元素
arr.pop();
// 解释:pop 方法从数组中删除最后一个元素,并返回该元素。
// 4. 在数组开头添加元素
arr.unshift(0);
// 解释:unshift 方法将一个或多个元素添加到数组的开头,并返回新的长度。
// 5. 从数组开头移除元素
arr.shift();
// 解释:shift 方法从数组中删除第一个元素,并返回该元素。
// 6. 查找元素索引
let index = arr.indexOf(3);
// 解释:indexOf 方法返回数组中某个指定元素的第一个索引,如果不存在,则返回 -1。
// 7. 遍历数组
arr.forEach((element, index) => {
console.log(`Index ${index}: ${element}`);
});
// 解释:forEach 方法对数组的每个元素执行一次提供的函数。
// 8. 过滤数组
let filteredArr = arr.filter(element => element > 2);
// 解释:filter 方法创建一个新数组,其中包含所有通过测试的元素。
// 9. 映射数组
let mappedArr = arr.map(element => element * 2);
// 解释:map 方法创建一个新数组,其结果是对调用数组中的每个元素调用提供的函数。
// 10. 数组排序
arr.sort((a, b) => a - b);
// 解释:sort 方法对数组元素进行排序,默认按字符串排序,可以传递比较函数进行自定义排序。
上一篇:js 数组首位添加
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站