#javascript #for-loop
#javascript #for-loop
Вопрос:
Вот так
(i = 0 len = cars.length text = "" i < len i )
замените этот-
(i = 0; i < len; i )
Есть ли в javascript конкретное правило, где я должен использовать запятую или точку с запятой?
Комментарии:
1. Какой вопрос вы используете
,
в своем коде?
Ответ №1:
Давайте рассмотрим следующий for
цикл
for(let i=0,len=val.length;i<val;i ){}
В приведенном выше цикле переменная length и i объявляется внутри цикла. В этом случае необходимо использовать разделение запятой.
Давайте рассмотрим следующий for
цикл
let len = val.length;
for(let i=0;i<len;i ){}
В приведенном выше случае переменная len объявляется перед самим циклом и, следовательно, достаточно просто разделителя с запятой(;).