typeof 运算符返回操作数的类型,其语法为:typeof operand。它返回以下字符串类型之一:"undefined"、"null"、"boolean"、"number"、"bigint"、"string"、"symbol" 或 "object"。null 返回 "object" 是一个历史遗留问题,复合数据结

typeof 运算符在 JavaScript 中的用法
typeof 运算符是一个一元运算符,它返回一个字符串,表示被操作数的类型。
语法:
<code>typeof operand</code>
参数:
operand:要确定其类型的表达式或变量。返回值:
一个字符串,表示 operand 的类型:
"undefined":值未定义。"null":值是 null。"boolean":值是布尔值。"number":值是数字。"bigint":值是大整数。"string":值是字符串。"symbol":值是 Symbol 值。"object":值是对象,包括函数、数组和正则表达式。示例:
<code class="js">console.log(typeof undefined); // "undefined"
console.log(typeof null); // "object"
console.log(typeof true); // "boolean"
console.log(typeof 123); // "number"
console.log(typeof "Hello World"); // "string"
console.log(typeof Symbol("Symbol")); // "symbol"
console.log(typeof [1, 2, 3]); // "object"
console.log(typeof function() {}); // "function"</code>注意:
null 返回 "object" 是一种历史遗留问题。它应该返回 "null",但由于向后兼容性而无法更改。operand 是一个复合数据结构,如数组或对象,typeof 运算符将返回 "object"。以上就是js中typeof的用法的详细内容,更多请关注php中文网其它相关文章!
 
                        
                        每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
 
                Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号