JavaScript类型系统 Array对象学习笔记
1. 创建数组
可以使用以下方法来创建一个数组:
- 使用数组字面量表示法:
let arr = [1, 2, 3];
- 使用
Array
构造函数:let arr = new Array(1, 2, 3);
- 使用
Array.from
方法:let arr = Array.from([1, 2, 3]);
示例代码:
let arr1 = [1, 2, 3];
let arr2 = new Array(1, 2, 3);
let arr3 = Array.from([1, 2, 3]);
2. 访问和修改数组元素
可以使用索引来访问和修改数组中的元素。数组的索引从0开始,可以使用方括号语法来访问和修改元素。
示例代码:
let arr = [1, 2, 3];
console.log(arr[0]); // 输出: 1
arr[1] = 4;
console.log(arr); // 输出: [1, 4, 3]
3. 数组的常用方法
数组对象提供了许多常用的方法来操作数组,例如:
push()
:向数组末尾添加一个或多个元素。pop()
:删除并返回数组的最后一个元素。shift()
:删除并返回数组的第一个元素。unshift()
:向数组开头添加一个或多个元素。slice()
:返回一个新数组,包含从开始到结束(不包括结束)的部分。splice()
:从数组中删除、替换或添加元素。
示例代码:
let arr = [1, 2, 3];
arr.push(4);
console.log(arr); // 输出: [1, 2, 3, 4]
arr.pop();
console.log(arr); // 输出: [1, 2, 3]
arr.shift();
console.log(arr); // 输出: [2, 3]
arr.unshift(0);
console.log(arr); // 输出: [0, 2, 3]
let slicedArr = arr.slice(1, 3);
console.log(slicedArr); // 输出: [2, 3]
arr.splice(1, 1, 4, 5);
console.log(arr); // 输出: [0, 4, 5, 3]
以上是关于JavaScript类型系统中Array对象的学习笔记的完整攻略。根据具体需求,您可以根据示例代码进行定制和优化。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript类型系统 Array对象学习笔记 - Python技术站