亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

你未注意的typeof操作符

light / 2977人閱讀

摘要:可能返回下列某個字符串如果這個值未定義如果這個值是布爾值如果這個值是字符串如果這個值是數(shù)值如果這個值是對象或者如果這個值是函數(shù)需要注意的幾種情況盡管是的縮寫總是返回一個字符串區(qū)分數(shù)組普通對象從一開始出現(xiàn)就是這樣的

typeof可能返回下列某個字符串

"undefined" -- 如果這個值未定義

"boolean" -- 如果這個值是布爾值

"string" -- 如果這個值是字符串

"number" -- 如果這個值是數(shù)值

"object" -- 如果這個值是對象或者null

"function" -- 如果這個值是函數(shù)

需要注意的幾種情況

typeof Infinity === "number";

typeof NaN === "number"; // 盡管NaN是"Not-A-Number"的縮寫

typeof (typeof 1) === "string"; // typeof總是返回一個字符串

typeof undefined === "undefined";

typeof declaredButUndefinedVariable === "undefined";

typeof undeclaredVariable === "undefined";

區(qū)分數(shù)組,普通對象

typeof [1, 2, 4] === "object";

typeof class C{} === "function"

typeof Math.sin === "function";

typeof null === "object"; // 從一開始出現(xiàn)JavaScript就是這樣的

typeof為number舉例

typeof 37 === "number";

typeof 3.14 === "number";

typeof Math.LN2 === "number";

typeof Infinity === "number";

typeof NaN === "number";

typeof Number(1) === "number"; // 不要使用這種形式!

typeof為string舉例

typeof "" === "string";

typeof "bla" === "string";

typeof (typeof 1) === "string"; // typeof總是返回一個字符串

typeof String("abc") === "string"; // 不要使用這種形式!

typeof為Booleans舉例

typeof true === "boolean";

typeof false === "boolean";

typeof Boolean(true) === "boolean"; // 不要使用這種形式!

typeof為Symbols舉例

typeof Symbol() === "symbol";

typeof Symbol("foo") === "symbol";

typeof Symbol.iterator === "symbol";

typeof為Undefined舉例

typeof undefined === "undefined";

typeof declaredButUndefinedVariable === "undefined";

typeof undeclaredVariable === "undefined";

typeof為Objects舉例

typeof {a:1} === "object";

typeof [1, 2, 4] === "object";

typeof new Date() === "object";

typeof null === "object";

typeof為function舉例

typeof function(){} === "function";

typeof class C{} === "function"

typeof Math.sin === "function";

typeof new Function() === "function";

建議不要使用的

typeof new Boolean(true) === "object";

typeof new Number(1) === "object";

typeof new String("abc") === "object";

參考文檔:MDN-typeof操作符

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/95268.html

相關(guān)文章

  • 媒體查詢@media使用

    摘要:媒體查詢參考一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達式組成,例如寬度高度和顏色。媒體查詢,添加自,允許內(nèi)容的呈現(xiàn)針對一個特定范圍的輸出設備而進行裁剪,而不必改變內(nèi)容本身。 媒體查詢 參考:https://developer.mozilla.org...一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達式組成,例如寬度...

    mengbo 評論0 收藏0
  • 媒體查詢@media使用

    摘要:媒體查詢參考一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達式組成,例如寬度高度和顏色。媒體查詢,添加自,允許內(nèi)容的呈現(xiàn)針對一個特定范圍的輸出設備而進行裁剪,而不必改變內(nèi)容本身。 媒體查詢 參考:https://developer.mozilla.org...一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達式組成,例如寬度...

    Ververica 評論0 收藏0
  • 海會主機是什么-主機和服務器區(qū)別是什么?

    摘要:主機和服務器的區(qū)別是什么其實主機和服務器是相對而言的。比如服務器,要小時不能離線。服務器對數(shù)據(jù)的安全性做的很好,所用的內(nèi)存也是具有糾錯能力的。主機和服務器的區(qū)別是什么?其實主機和服務器是相對而言的。服務器就是電腦,電腦就是服務器。然而你就可以把服務器看做成一臺再普通不過的電腦,他是一個獨立的主機,只不過是一個做服務的電腦。我們平時要做為真正的服務器來使用時(一般是企業(yè)),服務器的硬件要求要比...

    warnerwu 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<