大圣前端啃算法 Javascript實(shí)現(xiàn)
typeof:能夠快速區(qū)分基本數(shù)據(jù)類型,但是引用類型判斷都返回object(eg: console.log(typeof function(){}); // function);
instanceof:能夠快速區(qū)分引用類型,適合判斷自定義類實(shí)例對象,但是基本數(shù)據(jù)類型不能判斷(eg:console.log(2 instanceof Number); // false);
Object.prototype.toString.call:精準(zhǔn)判斷所有數(shù)據(jù)類型(eg:console.log(toString.call(null)); //[object Null]);
原型、原型鏈
原型:實(shí)例對象上有
__proto__
隱式原型、構(gòu)造函數(shù)上有prototype
原型對象;__proto__
指向
標(biāo)簽: