摘要:可能返回下列某個字符串如果這個值未定義如果這個值是布爾值如果這個值是字符串如果這個值是數(shù)值如果這個值是對象或者如果這個值是函數(shù)需要注意的幾種情況盡管是的縮寫總是返回一個字符串區(qū)分?jǐn)?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ū)分?jǐn)?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://systransis.cn/yun/95268.html
摘要:媒體查詢參考一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達(dá)式組成,例如寬度高度和顏色。媒體查詢,添加自,允許內(nèi)容的呈現(xiàn)針對一個特定范圍的輸出設(shè)備而進(jìn)行裁剪,而不必改變內(nèi)容本身。 媒體查詢 參考:https://developer.mozilla.org...一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達(dá)式組成,例如寬度...
摘要:媒體查詢參考一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達(dá)式組成,例如寬度高度和顏色。媒體查詢,添加自,允許內(nèi)容的呈現(xiàn)針對一個特定范圍的輸出設(shè)備而進(jìn)行裁剪,而不必改變內(nèi)容本身。 媒體查詢 參考:https://developer.mozilla.org...一個媒體查詢由一個可選的媒體類型和零個或多個使用媒體功能的限制了樣式表范圍的表達(dá)式組成,例如寬度...
摘要:主機(jī)和服務(wù)器的區(qū)別是什么其實(shí)主機(jī)和服務(wù)器是相對而言的。比如服務(wù)器,要小時不能離線。服務(wù)器對數(shù)據(jù)的安全性做的很好,所用的內(nèi)存也是具有糾錯能力的。主機(jī)和服務(wù)器的區(qū)別是什么?其實(shí)主機(jī)和服務(wù)器是相對而言的。服務(wù)器就是電腦,電腦就是服務(wù)器。然而你就可以把服務(wù)器看做成一臺再普通不過的電腦,他是一個獨(dú)立的主機(jī),只不過是一個做服務(wù)的電腦。我們平時要做為真正的服務(wù)器來使用時(一般是企業(yè)),服務(wù)器的硬件要求要比...
閱讀 1281·2021-11-17 09:33
閱讀 1754·2021-09-09 11:53
閱讀 3230·2021-09-04 16:45
閱讀 1407·2021-08-17 10:12
閱讀 2399·2019-08-30 15:55
閱讀 1784·2019-08-30 15:53
閱讀 2415·2019-08-30 15:52
閱讀 2564·2019-08-29 18:41