Object.defineProperty(Object, 'isObject', {
value: function(object) {
return Object.prototype.toString.call(object) === '[object Object]';
},
configurable: true,
enumerable: false,
writable: true
});
Object.isObject({});
// JSC_INEXISTENT_PROPERTY: Property isObject never defined on Object at line 19 character 0
Object.isObject({});
^
Вот как такое победить чтобы не писать Object['isObject']({});?