Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 基本数据类型

作者:飒舛流寒   发布日期:2025-05-10   浏览:25

// JavaScript 基本数据类型

// 1. Number(数字)
let num = 42; // 整数
let floatNum = 3.14; // 浮点数
let bigInt = 9007199254740991n; // BigInt 类型,用于表示大于 Number 范围的整数

// 2. String(字符串)
let str = "Hello, world!"; // 字符串可以用单引号或双引号包裹
let templateStr = `This is a template string with ${num}`; // 模板字符串,可以嵌入表达式

// 3. Boolean(布尔值)
let boolTrue = true; // 真
let boolFalse = false; // 假

// 4. Undefined(未定义)
let undefinedVar; // 变量声明但未赋值时,默认为 undefined

// 5. Null(空值)
let nullVar = null; // 显式地表示一个空值

// 6. Symbol(符号)
let sym = Symbol('description'); // Symbol 是唯一的且不可变的,常用于对象属性键

// 7. Object(对象)
let obj = { key: 'value' }; // 对象是一组无序的键值对

// 8. Array(数组)
let arr = [1, 2, 3]; // 数组是有序的元素集合

// 9. Function(函数)
function greet() {
    console.log("Hello!");
} // 函数是可执行的代码块

// 检查变量的数据类型
console.log(typeof num); // "number"
console.log(typeof str); // "string"
console.log(typeof boolTrue); // "boolean"
console.log(typeof undefinedVar); // "undefined"
console.log(typeof nullVar); // "object" (这是 JavaScript 的一个历史遗留问题)
console.log(typeof sym); // "symbol"
console.log(typeof obj); // "object"
console.log(typeof arr); // "object" (数组在 JavaScript 中也是对象)
console.log(typeof greet); // "function"

上一篇:js 连接数据库

下一篇:js foreach是异步吗

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站