2012-08-15 21 views
6

Ottenere errore:jslint.com | Non riconosce localStorage

'localStorage' was used before it was defined. 

Che cosa devo fare per risolvere questo problema?

localStorage è disponibile su tutti i browser moderni e per quanto ne so non ha bisogno di essere definito.

risposta

15

Qualsiasi globale che si desidera visualizzare come definito in jslint può essere definito in un commento globale. Ad es .:

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

Ciò renderebbe localStorage, console e $ (jQuery) non attivano tale avviso.

3

Non sa come verrà utilizzato il codice. È necessario impostare l'opzione del browser. Si noti che questo è il valore predefinito in jshint.com ma non jslint.com