av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

JS array數(shù)組檢測方式解析

瀏覽:89日期:2024-05-08 09:01:56

typeof

var arr = [1,2,3];console.log(typeof arr);//’object’

數(shù)組的本質(zhì)是一種特殊的對象,所以返回’object’。typeof運(yùn)算符只能用來區(qū)分原始類型和對象類型,所以無法具體的檢測出Array

instanceof

var arr = [1,2,3];console.log(arr instanceof Array);//true

如果存在不同的全局環(huán)境,就會存在不同版本的Array構(gòu)造函數(shù),如果從一個框架向另一個框架傳入一個數(shù)組,那么傳入的數(shù)組與在第二個框架中原生創(chuàng)建的數(shù)組分別具有各自不同的構(gòu)造函數(shù),這時候使用instanceof檢測就不準(zhǔn)確了

toString

通過引用Object的toString()方法來檢查對象的類屬性,對數(shù)組而言該屬性的值總是'Array'

function type(obj){ return Object.prototype.toString.call(obj).slice(8,-1).toLowerCase();}console.log(type(arr));//’array’

isArray

ECMAScript5新增了Array.isArray()方法

console.log(Array.isArray([]));//true

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 国产精品视频一 | 久久综合久久综合久久 | 成人午夜在线 | 久久99精品久久久久久琪琪 | 久久久精品一区 | 亚洲一二三区不卡 | 精品久久久久久久久久久久 | 三级高清 | 成人福利在线观看 | 国产精品久久久久久久久久久久久 | 国产精品成人av | 久久精品国产一区二区三区不卡 | 国产区一区 | 国产亚洲精品a | 久久精品国产99国产精品亚洲 | 久久久国产精品入口麻豆 | 蜜桃视频成人 | 美女激情av | 亚洲精品视频观看 | 欧美日韩专区 | 在线播放第一页 | av一二三区| 人人人人干 | 99精品视频免费观看 | 一级片在线免费播放 | 天天射网站 | 国产一区精品 | 国产一区二区在线观看视频 | 欧美在线视频一区 | 亚洲a网| 亚洲精品一区中文字幕 | 99小视频| 99久久婷婷国产综合精品电影 | 亚洲福利网 | 成人黄色网址大全 | 毛片免费在线 | 日韩国产一区二区三区 | 成人免费精品视频 | 麻豆久久精品 | 亚洲欧美在线视频 | 亚洲一区二区三区四区五区中文 |