2012-08-15 7 views
6

हो रही त्रुटि को नहीं पहचानता है:jslint.com | localStorage

'localStorage' was used before it was defined. 

मैं उसे सुधारने के लिए क्या करना होगा?

localStorage सभी आधुनिक ब्राउज़रों पर उपलब्ध है और जहां तक ​​मुझे पता है कि परिभाषित करने की आवश्यकता नहीं है।

उत्तर

15

कोई भी वैश्विक जिसे आप जेस्लिंट के रूप में परिभाषित करना चाहते हैं, को ग्लोबल्स की टिप्पणी में परिभाषित किया जा सकता है। उदा .:

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

इससे स्थानीय स्टोरेज, कंसोल और $ (jQuery) उस चेतावनी को ट्रिगर नहीं करेगा।

3

यह नहीं पता कि कोड का उपयोग कैसे किया जाएगा। आपको ब्राउज़र विकल्प सेट करने की आवश्यकता है। नोट यह jshint.com में डिफ़ॉल्ट है लेकिन jslint.com

संबंधित मुद्दे