摘要:知道了這些知識(shí)看看上面的題目為什么結(jié)果是包裝對(duì)象存取字符串,數(shù)字,布爾值的屬性時(shí)創(chuàng)建用構(gòu)造函數(shù)來(lái)創(chuàng)建的臨時(shí)對(duì)象稱作包裝對(duì)象。
來(lái)自網(wǎng)絡(luò)
var s="test";//創(chuàng)建字符串類型變量 s.len=4;//創(chuàng)建包裝對(duì)象,為包裝對(duì)象添加屬性len //引用完畢,銷毀包裝對(duì)象 console.log(s.len);//創(chuàng)建包裝對(duì)象,查找其len屬性,沒(méi)有找到,返回undefined
只要引用了字符串屬性,JavaScript就會(huì)通過(guò)調(diào)用 new String(s) 來(lái)創(chuàng)建一個(gè)臨時(shí)對(duì)象,我們使用的indexOf方法和length屬性正是來(lái)源于這個(gè)臨時(shí)對(duì)象,每次使用都創(chuàng)建一次,然后銷毀。這個(gè)臨時(shí)對(duì)象就是包裝對(duì)象,不只是string,number和boolean類型同樣有包裝對(duì)象。知道了這些知識(shí)看看上面的題目為什么結(jié)果是undefined
包裝對(duì)象:存取字符串,數(shù)字,布爾值的屬性時(shí)創(chuàng)建(用String(),Number(),Boolean()構(gòu)造函數(shù)來(lái)創(chuàng)建)的臨時(shí)對(duì)象稱作包裝對(duì)象。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/78178.html
摘要:系列題集系列題集系列題集系列題集系列題集系列題集系列題集隨手記幾個(gè)題目先,權(quán)當(dāng)草稿,如果有朋友幫忙分析下原因,不勝感激,哈哈以前的文章地址是這樣的格式,現(xiàn)在變了 從畢業(yè)開始切圖接觸前端,慢慢轉(zhuǎn)向javascript開發(fā)...但是,感覺(jué)自己的javascript難當(dāng)大任,基礎(chǔ)薄弱。網(wǎng)上面試題集很多,設(shè)計(jì)HTML/CSS/JS,但其中的問(wèn)題,如果不是自己親歷,沒(méi)有被難住,是不會(huì)有太深印象的...
摘要:全局對(duì)象是比較特殊的對(duì)象。對(duì)象類型包括普通對(duì)象命名值的無(wú)序集合,特殊對(duì)象數(shù)組帶編號(hào)值的有序集合,函數(shù)?;緮?shù)據(jù)類型是按值訪問(wèn)的,因?yàn)榭梢圆僮鞅4嬖谧兞恐械膶?shí)際值。不允許直接訪問(wèn)內(nèi)存中的位置,也就是說(shuō)不能直接操作對(duì)象的內(nèi)存空間。 題目 javascript的數(shù)據(jù)類型分為兩類: 原始類型 和對(duì)象類型(又基本類型和引用類型) 原始類型包括:String, Boolean,...
var foo = 1; function bar() { foo = 10; return; function foo() {}//聲明提前 } bar(); console.log(foo); //為什么是1而不是10 http://segmentfault.com/q/1010000000598752
function bar() { return foo; foo = 10; function foo() {} var foo = 11; } console.log(typeof bar());//function 為什么不是number
var x = 3; var foo = { x: 2, baz: { x: 1, bar: function() { return this.x; } } } var go = foo.baz.bar; conso...
閱讀 1083·2021-09-29 09:35
閱讀 4663·2021-09-22 15:24
閱讀 1460·2021-07-25 21:37
閱讀 2191·2019-08-30 14:17
閱讀 975·2019-08-30 13:56
閱讀 2420·2019-08-29 17:07
閱讀 1279·2019-08-29 12:44
閱讀 2713·2019-08-26 18:26