摘要:可能返回下列某個字符串如果這個值未定義如果這個值是布爾值如果這個值是字符串如果這個值是數值如果這個值是對象或者如果這個值是函數需要注意的幾種情況盡管是的縮寫總是返回一個字符串區分數組普通對象從一開始出現就是這樣的
typeof可能返回下列某個字符串
"undefined" -- 如果這個值未定義
"boolean" -- 如果這個值是布爾值
"string" -- 如果這個值是字符串
"number" -- 如果這個值是數值
"object" -- 如果這個值是對象或者null
"function" -- 如果這個值是函數
需要注意的幾種情況typeof Infinity === "number";
typeof NaN === "number"; // 盡管NaN是"Not-A-Number"的縮寫
typeof (typeof 1) === "string"; // typeof總是返回一個字符串
typeof undefined === "undefined";
typeof declaredButUndefinedVariable === "undefined";
typeof undeclaredVariable === "undefined";
區分數組,普通對象typeof [1, 2, 4] === "object";
typeof class C{} === "function"
typeof Math.sin === "function";
typeof null === "object"; // 從一開始出現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操作符文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/95268.html
摘要:媒體查詢參考一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達式組成,例如寬度高度和顏色。媒體查詢,添加自,允許內容的呈現針對一個特定范圍的輸出設備而進行裁剪,而不必改變內容本身。 媒體查詢 參考:https://developer.mozilla.org...一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達式組成,例如寬度...
摘要:媒體查詢參考一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達式組成,例如寬度高度和顏色。媒體查詢,添加自,允許內容的呈現針對一個特定范圍的輸出設備而進行裁剪,而不必改變內容本身。 媒體查詢 參考:https://developer.mozilla.org...一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達式組成,例如寬度...
摘要:主機和服務器的區別是什么其實主機和服務器是相對而言的。比如服務器,要小時不能離線。服務器對數據的安全性做的很好,所用的內存也是具有糾錯能力的。主機和服務器的區別是什么?其實主機和服務器是相對而言的。服務器就是電腦,電腦就是服務器。然而你就可以把服務器看做成一臺再普通不過的電腦,他是一個獨立的主機,只不過是一個做服務的電腦。我們平時要做為真正的服務器來使用時(一般是企業),服務器的硬件要求要比...
閱讀 1271·2021-11-17 09:33
閱讀 1738·2021-09-09 11:53
閱讀 3196·2021-09-04 16:45
閱讀 1374·2021-08-17 10:12
閱讀 2377·2019-08-30 15:55
閱讀 1775·2019-08-30 15:53
閱讀 2402·2019-08-30 15:52
閱讀 2555·2019-08-29 18:41