慕尼黑8549860
2019-03-14 18:15:58
在看JavaScript文章的時(shí)候:http://www.cnblogs.com/cmhunt...有一句:JavaScript 變量均為對(duì)象。當(dāng)您聲明一個(gè)變量時(shí),就創(chuàng)建了一個(gè)新的對(duì)象。這句話我不是很明白。我們做測(cè)試:var objconsole.log(typeof(obj)) // undefinedvar obj = nullconsole.log(typeof(obj)) // null為何就說(shuō)JavaScript變量均為對(duì)象呢?
4 回答

瀟湘沐
TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超6個(gè)贊

慕尼黑的夜晚無(wú)繁華
TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超6個(gè)贊
用Number類(lèi)型來(lái)解釋一下
var n = 1;
var n1 = new Number(1);
console.log(n === n1); // false
console.log(n === n1.valueOf()); // true
在執(zhí)行var n = 1時(shí),javascript會(huì)實(shí)例化Number對(duì)象,并調(diào)用實(shí)例化對(duì)象的valueOf()方法進(jìn)行賦值。
添加回答
舉報(bào)
0/150
提交
取消