2012-08-15 6 views
6

Erste Fehler:jslint.com | Erkennt nicht local

'localStorage' was used before it was defined. 

Was muss ich tun, um dieses Problem beheben?

localStorage ist auf allen modernen Browsern verfügbar und muss meines Wissens nicht definiert werden.

Antwort

15

Jedes globale Objekt, das in jslint definiert werden soll, kann in einem globalen Kommentar definiert werden. Beispiel:

/*global localStorage: false, console: false, $: false */ 

Dadurch würde localStorage, console und $ (jQuery) diese Warnung nicht auslösen.

3

Es weiß nicht, wie der Code verwendet wird. Sie müssen die Browser-Option einstellen. Beachten Sie, dass dies standardmäßig in jshint.com, aber nicht in jslint.com ist