मेरे पास है:अप्रत्याशित 'जारी रखें'
while (i < l) {
if (one === two) { continue; }
i++;
}
लेकिन JSLint का कहना है: लाइन पर
समस्या 1 चरित्र 20: अप्रत्याशित 'जारी रखें'।
if (one === two) { continue; }
मैं क्या गलती की थी? मेरा कोड वास्तव में कैसे दिखना चाहिए?
मैं मूल रूप से 'CONTINUE' साथ नियंत्रण प्रवाह के इस प्रकार से बचने के लिए सिखाया गया था। मैंने फैसला किया है कि यह बुरी सलाह थी, और मुझे लगता है कि यह जेएसलिंट में बेहतर विकल्प है। मुझे लगता है कि ** नहीं * इसका उपयोग इरादे से अस्पष्ट है। यदि आप जैसे 'जारी रखें' का उपयोग करते हैं, तो यह मुझे यहां एक संरक्षित स्थिति से बचाता है। अन्यथा यदि आप एक तर्क के तहत निष्पादित करने के लिए तर्क और घोंसले सबकुछ को उलट देते हैं। यह कोड में अतिरिक्त ब्रेस और इंडेंटेशन शोर जोड़ता है। – Tod
यह भी देखें: http://stackoverflow.com/questions/16613790/jslint-error-expected-ignore-and-instead-saw-ex –