
在JavaScript中,Array是一个内置的函数,用于创建新的数组实例。以下是一些常用的Array方法及其用法。
创建数组数组字面量:使用方括号[]来创建数组,例如constarray=[1,2,3]。Array构造函数:使用newArray()来创建数组,例如constarray=newArray(3),创建一个长度为3的空数组。Array.of():ES6新增的方法,用于创建新的数组实例,例如constarray=Array.of(1,2,3)。
Array.from():ES6新增的方法,用于将类数组对象或可迭代对象转换为数组,例如constarray=Array.from([1,2,3])。数组操作push():向数组末尾添加一个或多个元素,并返回新的长度,如array.push(4)。pop():删除数组的一个元素并返回该元素,例如array.pop()。
unshift():向数组开头添加一个或多个元素,并返回新的长度,例如array.unshift(0)。splice():添加、删除或替换数组中的元素,例如array.splice(1,1,x),将索引1处的元素替换为x。slice():返回一个新数组,这一数组是一个由begin和end决定的原数组的浅拷贝,例如array.slice(0,2),返回[1,2]。