J'utilise la logique suivante pour obtenir la chaîne i18n de la clé donnée.
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];
}
J'utilise ESLint dans mon projet. Je reçois l'erreur suivante:
N'accédez pas à la méthode Object.prototype 'hasOwnProperty' à partir de l'objet cible. C'est une erreur « sans prototype intégré ».
Comment modifier mon code pour résoudre cette erreur? Je ne veux pas désactiver cette règle.