// js 变量类型示例
// 1. 基本数据类型
// 1.1 数值型 (Number)
let age = 25;
console.log(typeof age); // "number"
// 1.2 字符串型 (String)
let name = "Alice";
console.log(typeof name); // "string"
// 1.3 布尔型 (Boolean)
let isStudent = true;
console.log(typeof isStudent); // "boolean"
// 1.4 空值 (Null)
let car = null;
console.log(typeof car); // "object" (这是一个 JavaScript 的历史遗留问题)
// 1.5 未定义 (Undefined)
let pet;
console.log(typeof pet); // "undefined"
// 1.6 符号型 (Symbol) - ES6 引入的新类型
let id = Symbol('id');
console.log(typeof id); // "symbol"
// 2. 引用数据类型
// 2.1 对象 (Object)
let person = {
name: "Bob",
age: 30
};
console.log(typeof person); // "object"
// 2.2 数组 (Array) - 实际上是对象的一种特殊形式
let fruits = ["apple", "banana", "orange"];
console.log(typeof fruits); // "object"
// 2.3 函数 (Function) - 实际上是对象的一种特殊形式
function greet() {
console.log("Hello!");
}
console.log(typeof greet); // "function"
上一篇:js 定义全局变量
下一篇:js 定义变量
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站