我正在学习javascript,并且想在javascript中初始化一个布尔数组。
我尝试这样做:
var anyBoxesChecked = [];
var numeroPerguntas = 5;
for(int i=0;i<numeroPerguntas;i++)
{
anyBoxesChecked.push(false);
}
但这是行不通的。
谷歌搜索后,我只发现这种方式:
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;
}
但是我发现这只是初始化数组的一种非常困难的方法。有人知道另一种方式吗?
您在调试中会捕获到该代码的错误。int
不是JS关键字。使用var
,您的代码可以完美运行。
var anyBoxesChecked = [];
var numeroPerguntas = 5;
for (var i = 0; i < numeroPerguntas; i++) {
anyBoxesChecked.push(false);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句