Недавно я запустил код моего кода JavaScript через Crockford JSLint, и он дал следующую ошибку:
Problem at line 1 character 1: Missing "use strict" statement.
Выполняя некоторые поиски, я понял, что некоторые люди добавляют "use strict";
в свой код JavaScript. Как только я добавил выражение, ошибка перестала появляться. К сожалению, Google не раскрыл большую часть истории этого оператора строки. Конечно, это должно быть связано с тем, как JavaScript интерпретируется браузером, но я не знаю, каким будет эффект.
Итак, что такое "use strict";
все о том, что это подразумевает, и все еще актуально?
Любой из текущих браузеров реагирует на "use strict";
строка или это для будущего использования?