📜  js 从 for 循环创建数组 - Javascript (1)

📅  最后修改于: 2023-12-03 15:17:00.279000             🧑  作者: Mango

从 for 循环创建数组 - Javascript

在Javascript中,我们可以使用for循环来创建数组。通过定义一个空数组,然后在for循环中使用数组的.push()方法将需要的元素添加到数组中。以下是一个示例:

let myArray = [];
for(let i = 0; i < 10; i++){
  myArray.push(i);
}
console.log(myArray);

该代码将创建一个包含0到9的整数的数组,并将其打印到控制台中。该数组可以用于任何需要这些数字的目的。

请注意,这里使用了一种新的关键字let来定义循环变量i,这是ES6中引入的一种新的变量声明方式。使用let来定义变量可以保持变量的作用域在块级别内。

此外,我们还可以使用其他循环来创建数组,例如while或do-while循环。以下是两个示例:

let myArray1 = [];
let i = 0;
while(i < 10){
  myArray1.push(i);
  i++;
}
console.log(myArray1);

let myArray2 = [];
let j = 0;
do {
  myArray2.push(j);
  j++;
} while (j < 10);
console.log(myArray2);

这两个示例与第一个示例的结果相同。它们只是使用不同的循环来做同样的事情。

总之,使用for循环创建数组是Javascript中的一种常见技巧。它对于需要一组数值或其他值的情况非常有用。在使用时,请记住使用“let”关键字定义循环变量,以保持作用域在块级别内。