В Firefox/Chrome/others, typeof console.log сообщает "function". В IE9 (при условии, что консоль разработчика открыта, таким образом определяя свойство window.console), если вы покажете переменную console.log в консоли разработчика, отобразите
function(...) {
[native code]
}
но он сообщает typeof console.log как "объект". В стандарте говорится, что функции должны сообщаться как "функция". Кто-нибудь знает, почему это происходит?