创建数组
1. 使用数组字面量创建数组:
var fruits = ['apple', 'orange', 'banana'];
2. 使用 new 关键字和构造函数创建数组:
var numbers = new Array(1, 2, 3, 4, 5);
访问和修改数组元素
3. 通过索引访问数组元素:
console.log(fruits[0]); // 输出 'apple'
4. 通过索引修改数组元素:
fruits[1] = 'grape';
数组长度
5. 获取数组长度:
console.log(fruits.length); // 输出数组的长度
添加和删除数组元素
6. 在数组末尾添加元素:
fruits.push('pear');
7. 在数组开头添加元素:
fruits.unshift('watermelon');
8. 删除数组末尾的元素:
fruits.pop();
9. 删除数组开头的元素:
fruits.shift();
10. 通过索引删除元素:
fruits.splice(1, 1); // 从索引 1 开始删除 1 个元素
数组遍历
11. 使用 for 循环遍历数组:
for (var i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
12. 使用 forEach 遍历数组:
fruits.forEach(function(item) {
console.log(item);
});
数组方法
13. 数组连接:
var moreFruits = ['kiwi', 'pineapple'];
var allFruits = fruits.concat(moreFruits);
14. 数组反转:
var reversedFruits = fruits.reverse();
15. 数组排序:
var sortedFruits = fruits.sort();
16. 查找元素的索引:
var index = fruits.indexOf('banana');
17. 切片数组:
var slicedFruits = fruits.slice(1, 3); // 从索引 1 到索引 2(不包括 3)的元素
这些是 JavaScript Array 对象的一些基本概念和用法。数组是在 JavaScript 中广泛使用的数据结构,提供了丰富的方法和操作,适用于各种场景。
转载请注明出处:http://www.pingtaimeng.com/article/detail/4359/JavaScript