javascript for循环条件语句中的逗号

javascript for循环条件语句中的逗号,javascript,for-loop,Javascript,For Loop,是时候接受更多的教育了 我遇到了一个javascript“for循环”,它通过嵌套对象进行循环。10部分在条件语句中表示什么 for (var x = 0; x < parseInt(myObj[myCategory][MySubCategory]['amount'], 10); x++) { // stuff happens } for(var x=0;x

是时候接受更多的教育了

我遇到了一个javascript“for循环”,它通过嵌套对象进行循环。10部分在条件语句中表示什么

 for (var x = 0; x < parseInt(myObj[myCategory][MySubCategory]['amount'], 10); x++)
 {
// stuff happens
}
for(var x=0;x

我没有找到任何关于这方面的文档,所以我想我只是不清楚我会搜索什么。谢谢。

注意,在您的示例中,
10
是函数的第二个参数

,10
用于指定10的值


你可能认为10进制是默认值,但事实并非如此;每次调用函数时都需要指定此参数。

如果他们将
var length=parseInt(myObj[myCategory][MySubCategory]['amount',10)放在一起,则会更干净(可能更高效)在循环前面,然后有一个
x
条件。