मैं दिए गए कुंजी के i18n स्ट्रिंग प्राप्त करने के लिए निम्नलिखित तर्क का उपयोग कर रहा हूं।
export function i18n(key) {
if (entries.hasOwnProperty(key)) {
return entries[key];
} else if (typeof (Canadarm) !== 'undefined') {
try {
throw Error();
} catch (e) {
Canadarm.error(entries['dataBuildI18nString'] + key, e);
}
}
return entries[key];
}
मैं अपने प्रोजेक्ट में ESLint का उपयोग कर रहा हूं। मुझे निम्नलिखित त्रुटि प्राप्त हो रही है:
टारगेट ऑब्जेक्ट से Object.prototype पद्धति 'hasOwnProperty' का उपयोग न करें। यह एक ' नो-प्रोटोटाइप-बिल्डिन्स ' त्रुटि है।
इस त्रुटि को हल करने के लिए मैं अपना कोड कैसे बदलूं? मैं इस नियम को अक्षम नहीं करना चाहता।