// JavaScript 的基本数据类型有以下几种:
// 1. Number(数字)
let num = 42; // 整数
let pi = 3.14; // 浮点数
// 2. String(字符串)
let str = "Hello, World!"; // 字符串用双引号或单引号表示
// 3. Boolean(布尔值)
let isTrue = true; // 布尔值,只有 true 和 false 两种取值
let isFalse = false;
// 4. Undefined(未定义)
let undeclared; // 变量声明但未赋值时,默认为 undefined
// 5. Null(空值)
let empty = null; // 明确表示“没有值”
// 6. Symbol(符号)
let sym = Symbol('description'); // Symbol 是唯一的且不可变的
// 7. BigInt(大整数)
let bigInt = 1234567890123456789012345678901234567890n; // 用于表示大于 Number 类型范围的整数
console.log(typeof num); // 输出: "number"
console.log(typeof str); // 输出: "string"
console.log(typeof isTrue); // 输出: "boolean"
console.log(typeof undeclared); // 输出: "undefined"
console.log(typeof empty); // 输出: "object" (这是一个历史遗留问题,null 实际上应该是一个独立的类型)
console.log(typeof sym); // 输出: "symbol"
console.log(typeof bigInt); // 输出: "bigint"
上一篇:javascript async
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站