jslint पर टैग किए गए जवाब

JSLint जावास्क्रिप्ट के लिए "कोड गुणवत्ता" उपकरण है, जो डगलस क्रॉकफोर्ड द्वारा विकसित किया गया है, जो एक प्रसिद्ध डेवलपर भी है जो JSON, JSMin, ADSafe और YUI के कुछ हिस्सों के लिए जिम्मेदार है। JSLint C के लिंट के समानांतर है।

27
जावास्क्रिप्ट में "सख्त उपयोग" क्या करता है, और इसके पीछे क्या तर्क है?
На сттот вопрос есть ответы на Stack Overflow на русском : кото значит "सख्त का उपयोग करें"? हाल ही में, मैंने अपने कुछ जावास्क्रिप्ट कोड क्रॉकफोर्ड के JSLint के माध्यम से चलाए , और इसने निम्नलिखित त्रुटि दी: लाइन 1 चरित्र 1 में समस्या: मिसिंग "सख्त का उपयोग करें" कथन। …

9
JSLint अचानक रिपोर्टिंग कर रहा है: "सख्त उपयोग करें" के फ़ंक्शन रूप का उपयोग करें
मैं बयान शामिल करता हूं: "use strict"; मेरी अधिकांश जावास्क्रिप्ट फ़ाइलों की शुरुआत में। JSLint ने इस बारे में पहले कभी चेतावनी नहीं दी है। लेकिन अब यह कह रहा है: "उपयोग सख्त" के फ़ंक्शन रूप का उपयोग करें। क्या किसी को पता है कि "फ़ंक्शन फॉर्म" क्या होगा?
930 javascript  jslint 

18
जावास्क्रिप्ट में एक सरणी की लंबाई को इनिशियलाइज़ कैसे करें?
अधिकांश ट्यूटोरियल जो मैंने जावास्क्रिप्ट में पढ़े हैं ( w3schools और devguru सहित ) सुझाव देते हैं कि आप var test = new Array(4);सिंटैक्स का उपयोग करके ऐरे कंस्ट्रक्टर के पूर्णांक को पास करके एक निश्चित लंबाई के साथ एक सरणी को आरंभीकृत कर सकते हैं । इस सिंटैक्स को …

11
JSLint कहते हैं "लापता मूलांक पैरामीटर"
मैंने इस जावास्क्रिप्ट कोड पर JSLint चलाया और यह कहा: लाइन 32 की समस्या पर समस्या 30: मूलांक का पैरामीटर गुम होना। यह प्रश्न में कोड है: imageIndex = parseInt(id.substring(id.length - 1))-1; यहाँ क्या गलत है?
538 javascript  jslint  radix 

8
क्या मुझे JSLint या JSHint जावास्क्रिप्ट सत्यापन का उपयोग करना चाहिए? [बन्द है]
बंद हो गया । यह प्रश्न राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 11 महीने पहले बंद हुआ …

16
जावास्क्रिप्ट में वृद्धि ("++") और गिरावट ("-") ऑपरेटरों से क्यों बचें?
Jslint टूल की युक्तियों में से एक है: ++ और - + ++ (वेतन वृद्धि) और - (डिक्रीमेंट) ऑपरेटरों को अत्यधिक चालाकी को प्रोत्साहित करके बुरे कोड में योगदान करने के लिए जाना जाता है। वे वायरस और अन्य सुरक्षा खतरों को सक्षम करने में दोषपूर्ण वास्तुकला के बाद दूसरे …

17
अगर मैं कॉन्स्ट का इस्तेमाल कर रहा हूं तो JSHint ने चेतावनी क्यों दी है?
यह कास्ट का उपयोग करते समय मुझे मिलने वाली त्रुटि है: <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> मेरा कोड इस तरह दिखता है: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; …

8
JSLint त्रुटि 'के लिए शरीर का क्या मतलब है अगर एक' में लिपटा जाना चाहिए 'मतलब है?
मैंने अपनी एक जावास्क्रिप्ट फाइल पर JSLint का इस्तेमाल किया । यह त्रुटि फेंक दिया: for( ind in evtListeners ) { लाइन 41 समस्या 9 पर समस्या: प्रोटोटाइप में से अवांछित गुणों को फ़िल्टर करने के लिए एक के शरीर को एक स्टेटमेंट में लपेटा जाना चाहिए। इसका क्या मतलब …
242 javascript  jslint 

10
`नई वस्तु ()` और वस्तु शाब्दिक अंकन के बीच अंतर क्या है?
ऑब्जेक्ट बनाने के लिए इस कंस्ट्रक्टर-आधारित सिंटैक्स में क्या अंतर है: person = new Object() ... और यह शाब्दिक वाक्य रचना: person = { property1 : "Hello" }; ऐसा प्रतीत होता है कि दोनों एक ही काम करते हैं, हालांकि जेएसएलआईटी पसंद करता है आप ऑब्जेक्ट शाब्दिक अंकन का उपयोग …

11
जावास्क्रिप्ट में एक लंबी नियमित अभिव्यक्ति को कई लाइनों में कैसे विभाजित किया जाए?
मेरी एक बहुत लंबी नियमित अभिव्यक्ति है, जिसे मैं JSL नियमों के अनुसार प्रत्येक लाइन लंबाई 80 वर्ण रखने के लिए अपने जावास्क्रिप्ट कोड में कई लाइनों में विभाजित करना चाहता हूं। यह सिर्फ पढ़ने के लिए बेहतर है, मुझे लगता है। यहाँ पैटर्न नमूना है: var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

8
आप विम के क्विकफ़िक्स फ़ीचर का उपयोग कैसे करते हैं?
मैं एक बहुत नया विम उपयोगकर्ता हूं और मैंने पाया है कि इसका सीखने की अवस्था काफी कम है (कम से कम मेरे लिए)। मैंने केवल इस विम स्क्रिप्ट को JavaScriptLint त्रुटि जाँच के लिए स्थापित किया है , जो एक बफर को सहेजने के बाद vim की क्विकफ़िक्स विंडो …
125 vim  jslint 

3
तत्काल समारोह आह्वान वाक्यविन्यास
एक JSLint विकल्प है, वास्तव में अच्छे भागों में से एक है, कि "[आवश्यकता] तत्काल चालान के आसपास" अर्थ, निर्माण (function () { // ... })(); इसके बजाय के रूप में लिखा जाना चाहिए (function () { // ... }()); मेरा प्रश्न यह है - क्या कोई समझा सकता है …

4
जावास्क्रिप्ट फ़ंक्शन ऑर्डर: यह क्यों मायने रखता है?
मूल प्रश्न: JSHint शिकायत करता है जब मेरा जावास्क्रिप्ट एक फ़ंक्शन को कॉल करता है जो पृष्ठ को कॉल की तुलना में नीचे परिभाषित करता है। हालाँकि, मेरा पेज एक गेम के लिए है, और जब तक पूरी चीज डाउनलोड नहीं हो जाती, तब तक कोई फंक्शन नहीं किया जाता …

4
JSHINT शिकायत क्यों कर रहा है कि यह एक सख्त उल्लंघन है?
मुझे लगता है कि यह इस कीवर्ड और खुलासा मॉड्यूल पैटर्न का उपयोग करके स्ट्रिक्ट वायलेशन का एक डुप्लिकेट हो सकता है मेरे पास यह कोड है: function gotoPage(s){ if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);} } function pageChange(event, sorter) { var dd = event.currentTarget; gotoPage.call(sorter, dd[dd.selectedIndex].value); } और JSHINT (JSLINT) शिकायत कर रही है। …

2
JSLint: का उपयोग परिभाषित करने से पहले किया गया था
नमस्ते मेरे पास 3 जावास्क्रिप्ट फाइलें हैं। jquery.js utility.js file1.js File1.js में मेरे पास है jQuery.noConflict() jQuery(document).ready(function($) { // .... }); मुझे एक त्रुटि मिलती है कि परिभाषित होने से पहले 'jQuery' का उपयोग किया गया था। और इसे परिभाषित करने से पहले 'दस्तावेज़' का उपयोग किया गया था। मैं …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.