मुझे लगता है कि यह इस कीवर्ड और खुलासा मॉड्यूल पैटर्न का उपयोग करके स्ट्रिक्ट वायलेशन का एक डुप्लिकेट हो सकता है
मेरे पास यह कोड है:
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) शिकायत कर रही है। यह कहता है "सख्त उल्लंघन।" हाइलाइट की गई लाइन के लिए:

क्या मेरा उपयोग Function.call()और फिर उदाहरण को संदर्भित करना, किसी तरह अनुचित है?
क्या इसे खराब शैली माना जाता है?
this। मुझे नहीं पता कि JSLint इसे एक सख्त उल्लंघन क्यों कहेगा, लेकिन मुझे पता है कि यदि आप thisकिसी फ़ंक्शन के मूल्य को परिभाषित नहीं करते हैं , तो यह undefinedसख्त मोड में होगा । स्पष्ट रूप से आप परिभाषित कर रहे हैं this, इसलिए यह एक मुद्दा नहीं होना चाहिए।
"-W040":trueconfig json में, लेकिन जब से json टिप्पणी नहीं है, आप किसी को भी कारण है कि यह वहाँ नहीं बता सकता।