javascript输出变量类型
时间: 2024-11-05 10:11:55 浏览: 18
JavaScript是一种动态类型的编程语言,这意味着你不需要提前声明变量的数据类型。你可以直接赋值并运行代码,JavaScript会在运行时自动确定变量的类型。要查看变量的类型,可以使用`typeof`运算符。例如:
```javascript
let num = 123; // 整数
console.log(typeof num); // 输出 "number"
let str = "Hello"; // 字符串
console.log(typeof str); // 输出 "string"
let bool = true; // 布尔值
console.log(typeof bool); // 输出 "boolean"
let obj = {}; // 对象
console.log(typeof obj); // 输出 "object"(注意, typeof null 的结果是 "object",这是一个历史遗留问题)
let arr = []; // 数组
console.log(Array.isArray(arr)); // 输出 "true"
```
`typeof`返回的是一个字符串,表示变量的实际类型。如果变量未定义,会返回"undefined"。
相关问题
javascript查询变量类型
可以使用 typeof 运算符来查询变量的类型,例如:
```javascript
let x = 42;
console.log(typeof x); // 输出 "number"
let y = "Hello, world!";
console.log(typeof y); // 输出 "string"
let z = true;
console.log(typeof z); // 输出 "boolean"
```
阅读全文