📅  最后修改于: 2023-12-03 14:51:27.904000             🧑  作者: Mango
在 JavaScript 中,数组是一个非常常见的数据结构。在很多情况下,我们需要在数组中添加数字。本文将介绍三种常见的在 JavaScript 数组中添加数字的方法。
JavaScript 提供了 push() 方法,可以将一个或多个元素添加到数组的末尾。我们可以使用该方法向数组中添加数字。
// 创建一个数组
let myArray = [1, 2, 3, 4];
// 添加一个数字
myArray.push(5);
console.log(myArray); // [1, 2, 3, 4, 5]
// 添加多个数字
myArray.push(6, 7, 8);
console.log(myArray); // [1, 2, 3, 4, 5, 6, 7, 8]
添加单个数字:
myArray.push(5);
添加多个数字:
myArray.push(6, 7, 8);
unshift() 方法可以将一个或多个元素添加到数组的开头。
// 创建一个数组
let myArray = [1, 2, 3, 4];
// 添加一个数字
myArray.unshift(0);
console.log(myArray); // [0, 1, 2, 3, 4]
// 添加多个数字
myArray.unshift(-3, -2, -1);
console.log(myArray); // [-3, -2, -1, 0, 1, 2, 3, 4]
添加单个数字:
myArray.unshift(0);
添加多个数字:
myArray.unshift(-3, -2, -1);
concat() 方法可以连接两个或多个数组,并返回一个新数组。我们可以将一个包含单个数字的数组与原数组连接来添加数字。
// 创建一个数组
let myArray = [1, 2, 3, 4];
// 添加一个数字
let newArray = myArray.concat(5);
console.log(myArray); // [1, 2, 3, 4]
console.log(newArray); // [1, 2, 3, 4, 5]
// 添加多个数字
let moreNewArray = myArray.concat(6, 7, 8);
console.log(myArray); // [1, 2, 3, 4]
console.log(moreNewArray); // [1, 2, 3, 4, 6, 7, 8]
添加单个数字:
let newArray = myArray.concat(5);
添加多个数字:
let moreNewArray = myArray.concat(6, 7, 8);
在 JavaScript 数组中添加数字有多种方法,其中最常见的是使用 push() 和 unshift() 方法,它们分别可以将数字添加到数组的末尾和开头。另外,我们还可以使用 concat() 方法连接数组来添加数字。
以上就是本文的介绍,希望对您有所帮助。