如果typeof的運算符是數字、字符串或者布爾值,它返回的結果就是"number"、"string"或者"boolean",對對象、數組或者null,它返回
的是“object”,對函數運算數,它返回的是"function",如果運算數是未定義的,它將返回"undefined".
當typeof的運算數是Number、String或者Boolean這樣的包裝對象時,它返回的是"object",此外,對Date和RegExp對象,它也返回"object".
對於那些不屬於JavaScript核心語言,而是由JavaScript嵌入的環境提供的對象,typeof的返回值是由實現決定的。