原址:http://www.cnblogs.com/wangfupeng1988/p/3977924.html 作者:王福朋 (1) 值類型的類型判斷用typeof: console.log(typeof(10)); // number undefined, number, string, bool ...
原址:http://www.cnblogs.com/wangfupeng1988/p/3977924.html
作者:王福朋
====================================================
(1)
值類型的類型判斷用typeof:
console.log(typeof(10)); // number
undefined, number, string, boolean)屬於簡單的值類型
引用類型的類型判斷用instanceof:
console.log(fn instanceof Object); // true
函數、數組、對象、null、new Number(10)都是對象。他們都是引用類型
一切(引用類型)都是對象,對象是屬性的集合。
(2)
對象都是通過函數創建的
function Fn() { this.name = '王福朋'; this.year = 1988; }
var fn1 = new Fn();
(3)
每個對象都有一個隱藏的屬性——“__proto__”,這個屬性引用了創建這個對象的函數的prototype。即:fn.__proto__ === Fn.prototype
未完.....