Показать сообщение отдельно
  #10 (permalink)  
Старый 03.09.2013, 23:16
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

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']({});?

Последний раз редактировалось monolithed, 03.09.2013 в 23:24.
Ответить с цитированием