Подтвердить что ты не робот

Как вы можете вызвать "Что, черт возьми, это?" Сообщение JSLint?

JSLint содержит несколько интересных сообщений, например eval is evil., когда вы используете инструкцию eval и Weird relation. при сравнении два литерала, например 1 == 2.

Я просматривал список сообщений JSLint и заметил это в нижней части списка:

Какого черта это?

Я просмотрел источник JSLint и нашел этот код:

if (stack.length === 0) {
    error("What the hell is this?", nexttoken);
}

Я пытался ненадолго пытаться написать код, который вызывает это. Ничто из того, что я прочитал о JSLint, не говорит об этом сообщении об ошибке, о том, почему он существует или что его вызывает. Я кратко проверил код, но я не могу понять, что такое стек, как он заполнен или что может быть пустым.

Может кто-нибудь написать образец кода, который заставит JSLint кричать What the hell is this? или объяснить, что мешает этому?

4b9b3361

Ответ 2

Похоже, что сообщение об ошибке больше не содержится в списке сообщений или исходный код.