Javascriptの中の特例
463 ワード
コードを先に見ます
alert(typeof null); //object
alert(typeof Object.prototype); //object
alert(null instanceof Object); //false
alert(Object.prototype instanceof Object); //false
その結果、nullとObject.prototypeは対象ではないことが分かりました.
alert(typeof Function.prototype);
alert(Function.prototype instanceof Function);
これも特殊な例です.つまり、Funtions.prototypeはFunctionではありません.