久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

js和jquery判斷數(shù)據(jù)類型的4種方法總結

瀏覽:71日期:2024-04-23 10:38:25

1.typeof

typeof是一個運算符,有2種使用方式:typeof(表達式)和typeof 變量名,第一種是對表達式做運算,第二種是對變量做運算。

此方法的返回結果只要以下幾種:

Number、String、undefined、Bollean、Object、Function

弊端在于如果數(shù)據(jù)類型為引用數(shù)據(jù)類型,他只能返回 Object

console.log(typeof 1); //numberconsole.log(typeof true); //bolleanconsole.log(typeof ’歡喜’); //stringconsole.log(typeof {}); //objectconsole.log(typeof []); //object

2.toString.call()

console.log(toString.call(666)); //[object Number]console.log(toString.call(true)); //[object Boolean]console.log(toString.call(’歡喜’)); //[object String]console.log(toString.call(undefined)); //[object Undefined]console.log(toString.call({})); //[object Object]console.log(toString.call([])); //[object Array]console.log(toString.call(function(){})); //[object Function]

3.instanceof

在 JavaScript 中,判斷一個變量的類型嘗嘗會用 typeof 運算符,在使用 typeof 運算符時采用引用類型存儲值會出現(xiàn)一個問題,無論引用的是什么類型的對象,它都返回 “object”。ECMAScript 引入了另一個 Java 運算符 instanceof 來解決這個問題。instanceof 運算符與 typeof 運算符相似,用于識別正在處理的對象的類型。與 typeof 方法不同的是,instanceof 方法要求開發(fā)者明確地確認對象為某特定類型。

A instanceof B 可以判斷A是不是B的實例,返回一個布爾值,由構造類型判斷出數(shù)據(jù)類型

console.log(arr instanceof Array ); // trueconsole.log(date instanceof Date ); // trueconsole.log(fn instanceof Function ); // true

4.根據(jù)對象的 contructor 判斷

console.log(arr.constructor === Array); //trueconsole.log(date.constructor === Date); //trueconsole.log(fn.constructor === Function); //true

JQuery 中判斷數(shù)據(jù)類型的方法

返回一個布爾值

jQuery對象.isArray(); //判斷是否為數(shù)組jQuery對象.isEmptyObject(); //判斷是否為空對象jQuery對象.isFunction(): //判斷是否為函數(shù)jQuery對象.isNumberic(): //判斷是否為數(shù)字jQuery對象.isWindow(): //判斷是否為window對象jQuery對象.isXMLDoc(): //判斷判斷一個DOM節(jié)點是否處于XML文檔中

總結

到此這篇關于js和jquery判斷數(shù)據(jù)類型的4種方法的文章就介紹到這了,更多相關js和jquery判斷數(shù)據(jù)類型內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 欧美日韩精品在线观看 | 中文字幕亚洲一区二区va在线 | 精品伊人久久 | 国产精品美女久久久久aⅴ国产馆 | 天堂欧美城网站 | 黄色片免费观看 | 中文字幕av一区二区三区 | 精品一区二区三区在线观看 | 国产美女中出 | 亚洲网在线 | 中文日韩av| 国产一区二区在线播放 | 国产精品污www一区二区三区 | 成人av高清| 午夜精品久久久久久久白皮肤 | 狠狠艹 | 日韩在线免费视频 | 久久精品国产v日韩v亚洲 | 亚洲成人第一 | 日日日操 | 国产视频综合在线 | 国产亚洲精品美女久久久久久久久久 | 天堂一区二区三区四区 | 中文字幕第一页在线 | 亚洲福利片 | 亚洲精品在线视频 | 久草视频在线播放 | 日韩av电影观看 | 国产在线一 | 91精品一区二区三区久久久久久 | 国产成人久久精品麻豆二区 | 国产精品视频一区二区三区 | 国产日韩视频在线观看 | 在线观看91| 久在线观看 | 成人在线小视频 | 成人午夜啪啪好大 | 一级一片免费视频 | 在线视频91| 精品久久久成人 | 精品视频在线免费观看 |