真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

數(shù)據(jù)類型

javaScript有哪些數(shù)據(jù)類型,有什么區(qū)別

javascript有八種數(shù)據(jù)類型:undefined, Null, Boolean, Number, String, Symbol, Biglnt,Object。

創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的德興網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

symbol和Biglnt是ES6新增的數(shù)據(jù)類型:

    • symbol代表創(chuàng)建后獨(dú)一無二且不可變的數(shù)據(jù)類型,它主要是為了解決可能出現(xiàn)全局變量沖突的問題。
    • Biglnt是一種數(shù)字類型的數(shù)據(jù),它可以表示任意精度格式的整數(shù),使用Bigint可以安全地存儲(chǔ)和操作大整數(shù),即使這個(gè)數(shù)已經(jīng)超出了Number能夠表示的安全整數(shù)范圍。

這些數(shù)據(jù)類型分為基本數(shù)據(jù)類型和引用數(shù)據(jù)類型:

    • 棧:基本數(shù)據(jù)類型(undefined,Null,Number,String,Boolean)
    • 堆:引用數(shù)據(jù)類型(對(duì)象,數(shù)組,函數(shù)

基本數(shù)據(jù)類型和引用數(shù)據(jù)類型的區(qū)別在于存儲(chǔ)位置不同:

    • 基本數(shù)據(jù)類型直接存儲(chǔ)在棧(stack)中的簡單數(shù)據(jù)段,占據(jù)空間小,是被頻繁使用的數(shù)據(jù)。
    • 引用數(shù)據(jù)類型存儲(chǔ)在堆(heep)中的對(duì)象,占據(jù)空間大,如果存儲(chǔ)在棧中,會(huì)影響瀏覽器的性能;引用數(shù)據(jù)類型是在棧中存儲(chǔ)了指針,該指針指向堆中的存儲(chǔ)的對(duì)象瀏覽器會(huì)先檢索棧中的地址,通過地址獲得堆中的實(shí)體

堆和棧存在于數(shù)據(jù)結(jié)構(gòu)和操作系統(tǒng)內(nèi)存中

數(shù)據(jù)結(jié)構(gòu)中:

    • 棧中的數(shù)據(jù)存取方式為先進(jìn)后出。
    • 堆是一個(gè)優(yōu)先隊(duì)列,是按照優(yōu)先級(jí)來進(jìn)行排序的,優(yōu)先級(jí)可以按照大小來規(guī)定。

操作系統(tǒng)內(nèi):

    • 棧區(qū)內(nèi)存由編譯器自動(dòng)分配釋放,存放函數(shù)的參數(shù)值,局部變量的值等。
    • 堆區(qū)內(nèi)存一般由開發(fā)者釋放,若不釋放,結(jié)束時(shí)可能時(shí)由垃圾回收機(jī)制(GC)回收。

數(shù)據(jù)類型檢測的方式有哪些

(1)typeof

數(shù)組,對(duì)象,null都會(huì)被判斷為object

console.log(typeof 2);               // number
console.log(typeof true);            // boolean
console.log(typeof 'str');           // string
console.log(typeof []);              // object
console.log(typeof function(){});    // function
console.log(typeof {});              // object
console.log(typeof undefined);       // undefined
console.log(typeof null);            // object

網(wǎng)頁標(biāo)題:數(shù)據(jù)類型
鏈接分享:http://weahome.cn/article/dsojjhd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部