প্রশ্ন ট্যাগ «jslint»

জেএসলিন্ট জাভাস্ক্রিপ্টের জন্য একটি "কোড মানের" সরঞ্জাম যা ডাবলাস ক্রকফোর্ড দ্বারা বিকাশিত, জেএসএন, জেএসমিন, এডিএসএফ এবং ওয়াইউআইয়ের কিছু অংশের জন্যও দায়ী একজন প্রখ্যাত বিকাশকারী। জেএসলিন্ট সি এর লিন্টের সমান্তরাল।

27
জাভাস্ক্রিপ্টে "কঠোর ব্যবহার" কী করে এবং এর পিছনে যুক্তি কী?
Over этот вопрос есть ответы на স্ট্যাক ওভারফ্লো на русском : strict значит "কঠোর ব্যবহার করুন"? সম্প্রতি, আমি ক্রকফোর্ডের জেএসলিন্টের মাধ্যমে আমার কিছু জাভাস্ক্রিপ্ট কোড চালিয়েছি এবং এটি নিম্নলিখিত ত্রুটিটি দিয়েছে: লাইন 1 অক্ষর 1 এ সমস্যা: "কঠোর ব্যবহার" বিবৃতি অনুপস্থিত। কিছু অনুসন্ধান করে, আমি বুঝতে পারি যে কিছু লোক …

9
জেএসলিন্ট হঠাৎ রিপোর্ট করছে: "ব্যবহার কঠোরভাবে" ফাংশন ফর্মটি ব্যবহার করুন
আমি বিবৃতি অন্তর্ভুক্ত: "use strict"; আমার জাভাস্ক্রিপ্ট ফাইলগুলির বেশিরভাগের শুরুতে। জেএসলিন্ট এর আগে এর আগে কখনও সতর্ক করেনি। তবে এখন এটি হচ্ছে: "ব্যবহার কঠোর" এর ফাংশন ফর্মটি ব্যবহার করুন। কেউ কি জানেন যে "ফাংশন ফর্ম" কী হবে?
930 javascript  jslint 

18
কীভাবে জাভাস্ক্রিপ্টে অ্যারের দৈর্ঘ্য সূচনা করবেন?
টিউটোরিয়াল যে আমি জাভাস্ক্রিপ্ট মধ্যে অ্যারে (সহ পড়েছি অধিকাংশই W3Schools এবং devguru ) পরামর্শ অনুযায়ী আপনি এরে কন্সট্রাকটর একটি পূর্ণসংখ্যা ক্ষণস্থায়ী ব্যবহার করে একটি নির্দিষ্ট দৈর্ঘ্য সহ একটি বিন্যাস আরম্ভ করতে পারেন var test = new Array(4);সিনট্যাক্স। আমার জেএস ফাইলগুলিতে এই সিনট্যাক্সটি উদারভাবে ব্যবহার করার পরে, আমি জেএসলিন্টের মাধ্যমে একটি …

11
জেএসলিন্ট বলেছেন "রেডিক্সের পরামিতি অনুপস্থিত"
আমি এই জাভাস্ক্রিপ্ট কোডটিতে জেএসলিন্ট চালিয়েছি এবং এটি বলেছে: 32 অক্ষরের 30 লাইনে সমস্যা: রেডিক্স প্যারামিটার হারিয়েছে Miss এটি প্রশ্নের মধ্যে কোড: imageIndex = parseInt(id.substring(id.length - 1))-1; এখানে কি ভুল?
538 javascript  jslint  radix 

8
আমার কি জেএসলিন্ট বা জেএসহিন্ট জাভাস্ক্রিপ্ট বৈধতা ব্যবহার করা উচিত? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 11 মাস আগে বন্ধ ছিল । আমি বর্তমানে জেএসলিন্টের বিপরীতে আমার জাভাস্ক্রিপ্ট যাচাই করছি এবং অগ্রগতি করছি, …

16
জাভাস্ক্রিপ্টে ইনক্রিমেন্ট ("++") এবং হ্রাস ("-") অপারেটরগুলি এড়ানো কেন?
Jslint সরঞ্জামের জন্য একটি পরামর্শ : ++ এবং - ++ (ইনক্রিমেন্ট) এবং - (হ্রাস) অপারেটররা অত্যধিক কৌতূহলকে উত্সাহিত করে খারাপ কোডে অবদান রাখে বলে পরিচিত। তারা ভাইরাস এবং অন্যান্য সুরক্ষা সমস্যাগুলিতে সক্রিয় করার ক্ষেত্রে ত্রুটিপূর্ণ আর্কিটেকচারের পরে দ্বিতীয়। একটি প্লাসপ্লাস বিকল্প রয়েছে যা এই অপারেটরগুলির ব্যবহার নিষিদ্ধ করে। আমি জানি …

17
যদি আমি কনস্ট্যান্ট ব্যবহার করছি তবে জেএসহিন্ট কেন একটি সতর্কতা ফেলবে?
কনস্ট ব্যবহার করার সময় আমি এই ত্রুটিটি পেয়েছি: <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
জেএসলিন্ট ত্রুটিটি 'আই-এর বিবৃতিতে জড়িত হওয়া উচিত' এর জন্য বডিটির মানে কী?
আমি আমার একটি জাভাস্ক্রিপ্ট ফাইলটিতে জেএসলিন্ট ব্যবহার করেছি । এটি ত্রুটি নিক্ষেপ করেছে: for( ind in evtListeners ) { লাইন 41 অক্ষর 9 এ সমস্যা: প্রোটোটাইপ থেকে অযাচিত বৈশিষ্ট্যগুলি ফিল্টার করার জন্য একটি ইন-এর বডি যদি একটি বিবৃতিতে আবৃত করা উচিত। এটার মানে কি?
242 javascript  jslint 

10
`নতুন অবজেক্ট ()` এবং অবজেক্ট আক্ষরিক স্বরলিপি মধ্যে পার্থক্য কি?
কোনও অবজেক্ট তৈরির জন্য এই নির্মাণকারী-ভিত্তিক সিনট্যাক্সের মধ্যে পার্থক্য কী: person = new Object() ... এবং এই আক্ষরিক বাক্য গঠন: person = { property1 : "Hello" }; এটি উভয়ই একই কাজ করে বলে মনে হয়, যদিও জেএসলিন্ট আপনাকে বস্তুর আক্ষরিক স্বরলিপি ব্যবহার পছন্দ করে। কোনটি ভাল এবং কেন?

11
কীভাবে জাভাস্ক্রিপ্টে দীর্ঘ নিয়মিত প্রকাশকে একাধিক লাইনে বিভক্ত করবেন?
আমার খুব দীর্ঘ নিয়মিত অভিব্যক্তি রয়েছে, যা জেএসএলিন্ট নিয়ম অনুসারে প্রতিটি লাইনের দৈর্ঘ্য 80 টি অক্ষর রাখার জন্য আমি আমার জাভাস্ক্রিপ্ট কোডে একাধিক লাইনে বিভক্ত করতে চাই। এটি পড়ার জন্য কেবল ভাল I এখানে নিদর্শন নমুনা: 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
আপনি কীভাবে ভিএম এর কুইকফিক্স বৈশিষ্ট্যটি ব্যবহার করবেন?
আমি একটি নতুন নতুন ভিম ব্যবহারকারী এবং আমি খুঁজে পেয়েছি যে এর শেখার বক্ররেখাটি বেশ খাড়া (কমপক্ষে আমার জন্য)। আমি কেবল জাভাস্ক্রিপ্টলিন্ট ত্রুটি যাচাইয়ের জন্য এই ভিএম স্ক্রিপ্টটি ইনস্টল করেছি , যা একবার আমি বাফারটি সংরক্ষণ করার পরে ভিএম এর কুইকফিক্স উইন্ডোতে ত্রুটি দেখায়। যাইহোক, আমি কী করব তার পরে …
125 vim  jslint 

3
তাত্ক্ষণিক ফাংশন অনুরোধ সিনট্যাক্স
আসলে একটি জেএসলিন্ট বিকল্প রয়েছে, গুড পার্টসগুলির মধ্যে একটিতে আসলে "তাত্ক্ষণিক আহ্বানের আশেপাশে" পেরেন্স প্রয়োজন "অর্থ এই নির্মাণ (function () { // ... })(); পরিবর্তে হিসাবে লেখার প্রয়োজন হবে (function () { // ... }()); আমার প্রশ্নটি এটি - এই দ্বিতীয় রূপটি কেন আরও ভাল হিসাবে বিবেচনা করা যেতে পারে …

4
জাভাস্ক্রিপ্ট ফাংশন ক্রম: কেন এটি গুরুত্বপূর্ণ?
আসল প্রশ্ন: আমার জাভাস্ক্রিপ্ট কল করার চেয়ে পৃষ্ঠায় আরও নীচে সংজ্ঞায়িত এমন ফাংশনটিকে কল করে যখন জেএসহিন্ট অভিযোগ করে। তবে, আমার পৃষ্ঠাটি একটি গেমের জন্য, এবং পুরো জিনিসটি ডাউনলোড না হওয়া পর্যন্ত কোনও ফাংশন কল করা হয় না। তাহলে কেন আমার কোড বিষয়ে অর্ডার ফাংশন উপস্থিত হয়? সম্পাদনা: আমার ধারণা …

4
কেন জেএসআইএনটি অভিযোগ করছে যে এটি কঠোর লঙ্ঘন?
আমি মনে করি এটি এই কীওয়ার্ডটি ব্যবহার করে এবং মডিউল প্যাটার্নটি প্রকাশ করে স্ট্রাইক লঙ্ঘনের নকল হতে পারে আমার এই কোডটি রয়েছে: 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); } এবং জেএসএনটি (জেএসলিন্ট) অভিযোগ করছে। এটি "কঠোর লঙ্ঘন" বলে। হাইলাইট লাইনের জন্য: …

2
জেএসলিন্ট: এটি সংজ্ঞায়িত হওয়ার আগে ব্যবহার করা হয়েছিল
হাই আমার কাছে 3 টি জাভাস্ক্রিপ্ট ফাইল রয়েছে। jquery.js ইউটিলিটি.জেএস file1.js File1.js এ আমার আছে jQuery.noConflict() jQuery(document).ready(function($) { // .... }); সংজ্ঞা দেওয়ার আগে আমি একটি ত্রুটি 'jQuery' ব্যবহার করেছি get এটি সংজ্ঞায়িত হওয়ার আগে 'ডকুমেন্ট' ব্যবহার করা হত। আমি কীভাবে নিরাপদে এই সতর্কতা থেকে মুক্তি পাব। যদি আমি করি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.