JavaScript array - unerwartetes token

Hallo, ich bin versucht, erstellen Sie ein array von Fehlern, und zeigen Sie Sie auf einmal. So etwas wie dieses.

if (!first_name) {
    var error[] = "Заполните Фамилию";
    $('#first_name').addClass('error');
} else {
    $('#first_name').removeClass('error');
}

if (!second_name) {
    var error[] = 'Заполните Имя';
    $('#second_name').addClass('error');
} else {
    $('#second_name').removeClass('error');
}
if (!last_name) {
    var error[] = 'Заполните Отчество';
    $('#last_name').addClass('error');
} else {
    $('#last_name').removeClass('error');
}
if (!course) {
    var error[] = 'Заполните Курс';
    $('#course').addClass('error');
} else {
    $('#course').removeClass('error');
}
if (!math && !programming && !english && !history) {
    var error[] = 'Заполните хотябы один предмет';
    $('#math,#programming,#english,#history').addClass('error');
} else {
    $('#math,#programming,#english,#history').removeClass('error');
}

dann

if(error.length > 0) {
    $(".errors").html(error);
}

Aber ich erhalte eine Fehlermeldung " Uncaught SyntaxError: Unexpected token ]

Was mache ich falsch?

  • Ich habe eine ausführlichere Antwort unten, aber Sie würde wahrscheinlich gefunden haben, alle diese selbst durch ausführen des Codes durch eine Javascript-syntax-checker oder durch das laden der Seite in einem browser mit dem Javascript-debugger aktiviert. Wenn du Firefox hast, Holen Sie das Firebug-plugin als seine viel besser als die eingebauten debugger
InformationsquelleAutor user3026704 | 2013-11-24
Schreibe einen Kommentar