DOM или BOM? Каков пример, таков ответ: 
	
alert('CSSStyleDeclaration' in window);
Вариант: 1. создать девственный iframe 2. пройтись по всем глобальным конструкторам этого айфрейма (тут, кстати, можно ограничить список): object instanceof constructor --- UPD, я понял тему так: как отличить пользовательские объекты от браузерных. Додумывать надо: 
function isBrowserObject(obj) {
    var clazz = Object.prototype.toString.call(obj).slice(8, -1);
    var isConstructor = /^[A-Z]/.test(clazz);
    return isConstructor && (clazz in window);
}
            
alert(isBrowserObject(new XMLHttpRequest()));
 | 
	
		
 все, все успокойтесь уже... я понял что был не прав))) бредовая это идея. Обойдусь без нее))) 
	А вообще конечно спасибо что вливаетесь в то что по сути считается бредом)))  | 
| Часовой пояс GMT +3, время: 05:06. |