意外的标识符:jQuery

Nes*_*Web 0 javascript jquery

这个for循环产生错误:意外的标识符,为什么?

$(document).ready(function(){
    $('#done').click(function(e){

       var id = [];
       id = $('.crewMember');
       for(var i=0, i<id.length, i++){
            console.log(id[i]);
       }

    });
});
Run Code Online (Sandbox Code Playgroud)

Exp*_*lls 7

你需要在循环语法中使用semicolon(;)而不是comma(,)for:

for (var i=0; i<id.length; i++){
Run Code Online (Sandbox Code Playgroud)

意外的标识符是因为它期望声明/分配多个变量,但是您正在进行逻辑比较和递增.