阅读量:0
有,可以使用Object.prototype.hasOwnProperty.call()方法来替代hasOwnProperty方法。例如:
var obj = { key: 'value' }; if (Object.prototype.hasOwnProperty.call(obj, 'key')) { console.log('The key exists in the object.'); } else { console.log('The key does not exist in the object.'); }