Показать сообщение отдельно
  #5 (permalink)  
Старый 07.06.2009, 17:59
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Можно функцию написать. Вроде того:
Object.isBlank = function(obj) {
	if (obj == null) return false;
	if (obj instanceof Array || typeof obj == 'string') return !obj.length;
	var blank = new obj.constructor();
	for (var key in obj) if (!(key in blank) || obj[key] !== blank[key]) return false;
	return true;
};