var obj = {};
var fn = function(){};
obj.prop = "some value";
fn.prop = "some value";
assert(obj.prop == fn.prop, "Both are objects, both have the property.");
assert(typeof(obj) === 'object', "Yes its an object");
assert(typeof(fn) === 'object', "why is this not an object");
我從functions are objects
周圍的一些人聽到,這就是我至今相信,但爲什麼是第一個條件passes
以及和第三個fails
。函數是javascript中的對象?
是的,是的,他們是。現在,'typeof fn'的*結果*是什麼? – 2012-12-27 00:09:30