日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

詳解JavaScript中的數(shù)據(jù)類型,以及檢測數(shù)據(jù)類型的方法

瀏覽:161日期:2023-10-13 10:16:28

一.js中的數(shù)據(jù)類型有哪些?

在js中,基本數(shù)據(jù)類型有五種,分別是 string、number、boolean、null、undefined,不過在ES6中新增加的了一種基本數(shù)據(jù)類型Symbol(表示獨一無二的值),其作用主要是從根本上防止屬性名的沖突而設定的。

除了基本數(shù)據(jù)類型之外,還有引用數(shù)據(jù)類型object,也有人稱之為復雜數(shù)據(jù)類型,包含了我們常見的Array、Object、Function等。

所以現(xiàn)在js中的數(shù)據(jù)類型共有七種。

PS: Symbol數(shù)據(jù)類型通過Symbol函數(shù)生成。也就是說,對象的屬性名現(xiàn)在可以有原來的字符串以及現(xiàn)在的Symbol類型倆種了,凡是屬性名屬于Symbol類型,就是獨一無二的,可以保證不會與其他屬性名沖突。

Symbol函數(shù)還可以接收一個字符串參數(shù),表示對Symbol實例的描述。

let s = Symbol()console.log(typeof s) // 'symbol'let s1 = Symbol(’s1’)let s2 = Symbol(’s2’)console.log(s1) // Symbol(s1)console.log(s2) // Symbol(s2)

注意:Symbol函數(shù)的參數(shù)只是表示對當前實例的描述,因此相同參數(shù)的Symbol的返回值是不相等的。

二.js數(shù)據(jù)類型檢測的方法(一般有一下幾種):

1.typeof:typeof一般用于檢測基本數(shù)據(jù)類型,因為它檢測引用數(shù)據(jù)類型都返回Objcet

console.log(typeof 1) // 'number'console.log(typeof ’a’) // 'string'console.log(typeof undefined) // 'undefined'console.log(typeof true) // 'boolean'console.log(typeof null) // 'object'console.log(typeof ) // 'symbol'function fun(){ }console.log(typeof fun) // 'function'

注意:typeof檢測null也會返回Object,這是js一直以來遺留的BUG。用typeof檢測function返回的是’function’。

2.instanceof 這個方法主要是用來準備的檢測引用數(shù)據(jù)類型的(不能用來檢測基本數(shù)據(jù)類型),用來檢測構造函數(shù)的prototype屬性是否出現(xiàn)在對象原型鏈中的任意位置。

let fun = function(){ }fun instanceof Function //truelet obj ={ }obj instanceof Object //truelet arr = [ ]arr instanceof Array //true

曾今被面試官問過一道題 1 instanceof 返回的是什么? 當時給因為自身原因說了返回true,現(xiàn)在想想Emmm…

1 instanceof Number //false null instanceof Object // false

instanceof運算符直接訪問的變量的原始值,不會自動建立包裝類。因此不能用來判斷基本數(shù)據(jù)類型。

3.Object.prototype.toString()可以用來準備的檢測所有數(shù)據(jù)類型。

Object.prototype.toString.call([])// 'object Array'Object.prototype.toString.call(1)// 'object Number'Object.prototype.toString.call(null)// 'object Null'Object.prototype.toString.call(undefined)// 'object Undefined'Object.prototype.toString.call({})// 'object Object'Object.prototype.toString.call(function add(){})// 'object Function'....

4.constructor通過檢測類型在原型鏈中的constructor指向來返回布爾值。

let arr =[]arr.constructor==Array// truelet fun = function(){}fun.constructor==Function//true

注意:null和undefined是沒有constructor屬性的,可以用其他方法判斷。

通過幾這次的總結,對于js的數(shù)據(jù)類型,以及如何檢測數(shù)據(jù)類型有了深刻的認識,下次面試不慌張~

以上就是詳解JavaScript中的數(shù)據(jù)類型,以及檢測數(shù)據(jù)類型的方法的詳細內容,更多關于JavaScript 數(shù)據(jù)類型的資料請關注好吧啦網其它相關文章!

標簽: JavaScript
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品sm| 日韩精品网站| 免费在线观看成人| 国产精品99免费看| 国产一区福利| 高清精品久久| 国产日韩一区二区三免费高清| 日韩av电影一区| 日本欧美在线| 国产精品啊啊啊| 欧美视频一区| 国产 日韩 欧美 综合 一区| 国产精品亲子伦av一区二区三区| 国产成人精选| 日韩精品免费一区二区在线观看| 欧美成人精品三级网站| 激情不卡一区二区三区视频在线| 精品美女在线视频| 国产成人精品免费视| 久久精品国产久精国产| 久久久久久久久成人| 久久不见久久见国语| 精品国产中文字幕第一页| 精品国产鲁一鲁****| 麻豆网站免费在线观看| 91一区二区三区四区| 91精品啪在线观看国产18| 国产色99精品9i| 精品国产精品久久一区免费式 | 久久av在线| 亚洲不卡视频| 久久av网址| 99久久婷婷| 美美哒免费高清在线观看视频一区二区| 香蕉久久一区| 国产精品超碰| 在线亚洲欧美| 午夜久久av| 国产69精品久久| 国产视频一区三区| 国产欧美二区| 国产精品久av福利在线观看| 三级小说欧洲区亚洲区| 中文字幕在线免费观看视频| 日韩在线一区二区| 欧美中文高清| 亚洲欧美成人综合| 国产情侣一区| 免费在线看一区| 91日韩免费| 麻豆国产精品| 在线亚洲精品| 日韩欧美自拍| 欧美影院视频| 亚洲网址在线观看| 国产乱码精品一区二区三区四区 | 日本91福利区| 亚洲欧美日韩国产| 久久亚洲国产| 久久精品二区三区| 日韩精品一区二区三区免费观看| 美女视频免费精品| 日韩一区二区三区在线看| 国产婷婷精品| av成人国产| 久久精品一区二区国产| 一级成人国产| 群体交乱之放荡娇妻一区二区| 蜜桃视频在线观看一区二区| 久久精品观看| 国产精品精品| 麻豆精品少妇| 综合亚洲视频| 国产日韩欧美三级| 日本在线不卡视频一二三区| 国产亚洲福利| 久久精品二区三区| 欧美不卡高清一区二区三区| 美女国产一区二区三区| 国产九九精品| 久久精品99国产精品| 亚洲精品乱码| 国产精品久久久网站| 亚洲精品在线二区| 一区二区三区午夜视频| 国产亚洲高清视频| 蜜桃视频一区二区三区| 亚洲精品日本| 日韩高清一区二区| 日韩精品欧美大片| 一级欧美视频| 国产精品资源| 成人亚洲精品| 欧洲在线一区| 亚洲欧美视频一区二区三区| 免费观看在线色综合| 日韩一区二区三免费高清在线观看 | 欧美激情国产在线| 成人一二三区| 久久五月天小说| 中文字幕一区二区三区四区久久| 午夜亚洲福利| 国产精品午夜av| 精品中文在线| 视频在线观看一区| 国产欧美日韩精品高清二区综合区| 欧美日本一区| 欧美日韩精品免费观看视完整| 日韩精品首页| 日本综合视频| 国产va免费精品观看精品视频| 国产亚洲午夜| 日本欧美久久久久免费播放网| 综合日韩av| 日韩精品导航| 久久精品国产68国产精品亚洲| 国产精品久久久久77777丨| 日韩在线精品| 日韩国产91| 欧美一区免费| 久久三级福利| 日本一区二区三区中文字幕| 国产一区丝袜| 日本欧洲一区二区| 亚洲女同av| 国产极品一区| 久久久久.com| 免费美女久久99| 日韩一区电影| 欧美精品影院| 韩日一区二区三区| 国产激情欧美| 日韩免费av| 欧美91在线| 日韩亚洲精品在线观看| 三上悠亚国产精品一区二区三区 | 精品中文字幕一区二区三区av| 亚洲精品自拍| 日韩久久精品网| 国产亚洲一区| 国产精品外国| 欧洲av不卡| 欧美激情视频一区二区三区在线播放| 91久久久精品国产| 国产精品任我爽爆在线播放| 日韩中文字幕av电影| 国产a亚洲精品| 国产乱人伦丫前精品视频 | 国产日本精品| 精品国产美女a久久9999| 日韩精品亚洲专区| 久久久久久久久丰满| 婷婷视频一区二区三区| 99国产精品| 高清日韩中文字幕| 欧美在线看片| 欧美日韩视频免费看| 三级久久三级久久久| 久久影院午夜精品| 精品视频网站| 成人国产精选| 美女在线视频一区| 日本午夜精品| 在线精品福利| 不卡在线一区| 成人福利av| 免费观看久久久4p| 奇米狠狠一区二区三区| 日韩精品三级| 三级一区在线视频先锋| 亚洲三级av| 日本欧美在线| 国产不卡av一区二区| 国产精品99一区二区| 成人久久久久| 亚洲五月婷婷| 中文字幕一区二区三区在线视频| 日韩制服丝袜av| 国产伦一区二区三区| 国产日韩欧美三区| 久久香蕉精品香蕉| 给我免费播放日韩视频| 老色鬼久久亚洲一区二区| 美国欧美日韩国产在线播放| 亚洲精品黄色| 精品一区视频| 99视频精品| 青草国产精品| 欧美国产另类| 亚洲网址在线观看| 成人在线视频区| 亚洲女人av| 99精品电影| 国产精品第十页| 国产视频一区免费看| 久久天堂影院| 亚洲毛片在线| 亚洲激情婷婷| 老司机免费视频一区二区三区| 欧美一级二级视频|