在 JavaScript 中,可以使用 typeof 運算符來高效地進行類型檢查。例如:
typeof 5; // "number"
typeof "hello"; // "string"
typeof true; // "boolean"
typeof {}; // "object"
typeof []; // "object"
typeof null; // "object"
typeof function() {}; // "function"
typeof undefined; // "undefined"
isNaN(NaN); // true
typeof NaN; // "number"
通過以上示例,可以很容易地使用 typeof 運算符來進行類型檢查,以確保代碼的正確性和健壯性。但需要注意的是,typeof 運算符對于數組、null 等特殊類型的檢查可能不夠準確,需要結合其他方式來進行更詳細的類型檢查。