亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

每日前端進(jìn)階第二題:JS中基本數(shù)據(jù)類(lèi)型有哪幾種?null 是對(duì)象嗎?基本數(shù)據(jù)和復(fù)雜數(shù)據(jù)類(lèi)型有什么區(qū)別

Render / 3643人閱讀

摘要:作者陳大魚(yú)頭鏈接背景最近高級(jí)前端工程師劉小夕在上開(kāi)了個(gè)每個(gè)工作日布一個(gè)前端相關(guān)題的,懷著學(xué)習(xí)的心態(tài)我也參與其中,以下為我的回答,如果有不對(duì)的地方,非常歡迎各位指出。


作者:陳大魚(yú)頭

github: KRISACHAN

鏈接:github.com/YvetteLau/S…

背景:最近高級(jí)前端工程師 劉小夕github 上開(kāi)了個(gè)每個(gè)工作日布一個(gè)前端相關(guān)題的 repo,懷著學(xué)習(xí)的心態(tài)我也參與其中,以下為我的回答,如果有不對(duì)的地方,非常歡迎各位指出。

今天我們分享的是第二題:JS中基本數(shù)據(jù)類(lèi)型有哪幾種?null 是對(duì)象嗎?基本數(shù)據(jù)和復(fù)雜數(shù)據(jù)類(lèi)型有什么區(qū)別?

JS的基本類(lèi)型有:

    Undefined

    Null

    Boolean

    String

    Symbol (ES2015新增)

    Number

    Object

null是對(duì)象嗎?

在ECMA文檔里的定義是: 原始值,表示缺省任何對(duì)象值(object value) JS值類(lèi)型是存在 32 bit unit 里的,32位有1 - 3 位表示類(lèi)型,其他位值表示真實(shí)值,而 object 的標(biāo)記正好是 000 JS的 Null 是機(jī)器碼 NULL 空指針,空指針引用 加上 對(duì)象標(biāo)記還是 0,所以有 Number(null) === 0typeof null === "object"

詳細(xì)可參考這篇文章:

2ality.com/2013/10/typ…

基本數(shù)據(jù)類(lèi)型和復(fù)雜數(shù)據(jù)類(lèi)型的區(qū)別

JS的復(fù)雜類(lèi)型是 object,分成三個(gè)子類(lèi)就是:object 、 arrayfunction

具體可參考:

www.ecma-international.org/ecma-262/9.…

www.ecma-international.org/ecma-262/9.…

www.ecma-international.org/ecma-262/9.…

魚(yú)頭注:在最新的ECMA proposal里有個(gè)處于Stage 3的數(shù)據(jù)類(lèi)型 BigInt ,用于表示比253大的所有數(shù)字

具體可參考:

tc39.github.io/proposal-bi…

原始類(lèi)型存儲(chǔ)的是值,對(duì)象類(lèi)型存儲(chǔ)的是地址(指針)。當(dāng)你創(chuàng)建了一個(gè)對(duì)象類(lèi)型的時(shí)候,計(jì)算機(jī)會(huì)在內(nèi)存中幫我們開(kāi)辟一個(gè)空間來(lái)存放值,但是我們需要找到這個(gè)空間,這個(gè)空間會(huì)擁有一個(gè)地址(指針)。 當(dāng)我們將變量賦值給另外一個(gè)變量時(shí),復(fù)制的是原本變量的地址(指針),當(dāng)我們進(jìn)行數(shù)據(jù)修改的時(shí)候,就會(huì)修改存放在地址(指針) 上的值。



如果你、喜歡探討技術(shù),或者對(duì)本文有任何的意見(jiàn)或建議,你可以掃描下方二維碼,關(guān)注微信公眾號(hào)“魚(yú)頭的Web海洋”,隨時(shí)與魚(yú)頭互動(dòng)。歡迎!衷心希望可以遇見(jiàn)你。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/7249.html

相關(guān)文章

  • React 328道最全面試題(持續(xù)更新)

    摘要:希望大家在這浮夸的前端圈里,保持冷靜,堅(jiān)持每天花分鐘來(lái)學(xué)習(xí)與思考。 今天的React題沒(méi)有太多的故事…… 半個(gè)月前出了248個(gè)Vue的知識(shí)點(diǎn),受到很多朋友的關(guān)注,都強(qiáng)烈要求再出多些React相前的面試題,受到大家的邀請(qǐng),我又找了20多個(gè)React的使用者,他們給出了328道React的面試題,由我整理好發(fā)給大家,同時(shí)發(fā)布在了前端面試每日3+1的React專(zhuān)題,希望對(duì)大家有所幫助,同時(shí)大...

    kumfo 評(píng)論0 收藏0
  • 前端面試題總結(jié)(js、html、小程序、React、ES6、Vue、算法、全棧熱門(mén)視頻資源)

    摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快速搭建項(xiàng)目。 本文是關(guān)注微信小程序的開(kāi)發(fā)和面試問(wèn)題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開(kāi)發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快...

    pumpkin9 評(píng)論0 收藏0
  • 前端面試題總結(jié)(js、html、小程序、React、ES6、Vue、算法、全棧熱門(mén)視頻資源)

    摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快速搭建項(xiàng)目。 本文是關(guān)注微信小程序的開(kāi)發(fā)和面試問(wèn)題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開(kāi)發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快...

    Carson 評(píng)論0 收藏0
  • 前端面試題總結(jié)(js、html、小程序、React、ES6、Vue、算法、全棧熱門(mén)視頻資源)

    摘要:并總結(jié)經(jīng)典面試題集各種算法和插件前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快速搭建項(xiàng)目。 本文是關(guān)注微信小程序的開(kāi)發(fā)和面試問(wèn)題,由基礎(chǔ)到困難循序漸進(jìn),適合面試和開(kāi)發(fā)小程序。并總結(jié)vue React html css js 經(jīng)典面試題 集各種算法和插件、前端視頻源碼資源于一身的文檔,優(yōu)化項(xiàng)目,在瀏覽器端的層面上提升速度,幫助初中級(jí)前端工程師快...

    muzhuyu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<