Javascript Array unshift 方法

  • Post category:JavaScript

以下是关于JavaScript Array unshift方法的完整攻略。

JavaScript Array unshift方法

JavaScript Array unshift方法用于在数组的开头添加一个或多个元素,并返回新的数组长度。该方法会改变原始数组。

下面是一个使用unshift方法的示例:

var arr = [1, 2, 3, 4, 5];

var newLength = arr.unshift(0);

console.log(arr); // 输出:[0, 1, 2, 3, 4, 5]
console.log(newLength); // 输出:6

在上面的示例中,我们定义了一个变量,用于存储一个数组。然后,我们使用unshift方法在该数组的开头添加一个元素,并返回新的数组长度。最后,我们输出添加元素后的数组和新的数组长度。

示例

下面是两个使用Array unshift方法的示例:

示例1:在数组开头添加一个元素

var arr = [1, 2, 3, 4, 5];

arr.unshift(0);

console.log(arr); // 输出:[0, 1, 2, 3, 4, 5]

在上面的示例中,我们定义了一个arr变量,用于存储一个数组。然后,我们使用unshift方法在该数组的开头添加一个元素,并输出添加元素后的数组。

示例2:在数组开头添加多个元素

var arr = [1, 2, 3, 4, 5];

arr.unshift(-2, -1, 0);

console.log(arr); // 输出:[-2, -1, 0, 1, 2, 3, 4, 5]

在上面的示例中,我们定义了一个arr变量,用于存储一个数组。然后,我们使用unshift方法在该数组的开头添加三个元素,并输出添加元素后的数组。

总结

JavaScript Array unshift方法用于在数组的开头添加一个或多个元素,并返回新的数组长度。该方法会改变原始数组。在实际开发中,我们可以使用unshift方法在数组开头添加元素,但需要注意该方法会改变原始数组。