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

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

JS中怎么使用array數(shù)組檢測

這篇文章主要為大家展示了JS中怎么使用array數(shù)組檢測,內(nèi)容簡而易懂,希望大家可以學(xué)習(xí)一下,學(xué)習(xí)完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。

創(chuàng)新互聯(lián)公司是一家專注于成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)與策劃設(shè)計,浦北網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:浦北等地區(qū)。浦北做網(wǎng)站價格咨詢:028-86922220

typeof

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

數(shù)組的本質(zhì)是一種特殊的對象,所以返回'object'。typeof運算符只能用來區(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

以上就是關(guān)于JS中怎么使用array數(shù)組檢測的內(nèi)容,如果你們有學(xué)習(xí)到知識或者技能,可以把它分享出去讓更多的人看到。


網(wǎng)站題目:JS中怎么使用array數(shù)組檢測
轉(zhuǎn)載來源:http://weahome.cn/article/pijjdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部