我正在学习 javascript,我想在 javascript 中初始化一个 boolean 数组。
我试过这样做:
var anyBoxesChecked = [];
var numeroPerguntas = 5;
for(int i=0;i<numeroPerguntas;i++)
{
anyBoxesChecked.push(false);
}
但它不起作用。
谷歌搜索后我只找到了this方式:
public var terroristShooting : boolean[] = BooleanArrayTrue(10);
function BooleanArrayTrue (size : int) : boolean[] {
var boolArray = new boolean[size];
for (var b in boolArray) b = true;
return boolArray;
}
但我发现这只是初始化数组的一种非常困难的方法。有人知道另一种方法吗?
最佳答案
我知道已经晚了,但我发现了用 boolean 值初始化数组的有效方法
var numeroPerguntas = 5;
var anyBoxesChecked = new Array(numeroPerguntas).fill(false);
console.log(anyBoxesChecked);
关于javascript - 如何在javascript中初始化一个 boolean 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27040430/