const data = {
a: 'a value'
}
// esnext, esm valid
const hasA = Object.hasOwnProperty.call(data, 'a'); // true
// browser, vanillajs, esnext, esm, commonjs
const hasA = data.hasOwnProperty('a'); // true
var foo = {
hasOwnProperty: function() {
return false;
},
bar: 'I belong to foo'
};