Czy powinienem się martwić, że „okno nie jest zdefiniowane”? Błąd trybu ścisłego JSLint?
To nie przejdzie JSLint w trybie ścisłym:
"use strict";
(function (w) {
w.alert(w);
}(window));
Błąd - z jslint.com - wygląda tak:
Problem w wierszu 4 znak 3: „okno” nie jest zdefiniowane.
}(window));
Implied global: window 4
Czy muszę powiedzieć JSLint, aby zignorował błąd, czy poważnie robię coś złego?