<从零基础到精通JavaScript>1.3 核心原始数据类型
1.3 核心原始数据类型 (Core Primitive Types)
基础知识
在 JavaScript 中,变量可以存储不同类型的数据。最基础的数据分类被称为“原始数据类型”(Primitive Types)。原始类型的数据是不可变的——也就是说,一旦创建,其自身的值无法被更改。本节我们关注最核心的三种。
String (字符串)
用于表示文本数据。
字符串必须由单引号 (
'
) 或双引号 ("
) 包裹。例如:'Hello'
或"World"
。
Number (数字)
用于表示数值数据,不区分整数和浮点数(小数)。
例如:
100
,3.14
,-50
。
Boolean (布尔值)
用于表示逻辑状态,只有两个可能的值:
true
(真) 和false
(假)。布尔值是逻辑判断和控制流程的基石。
我们可以使用 typeof
操作符来验证一个变量的数据类型。
代码示例
// 声明一个字符串常量
const courseName = 'Modern JavaScript';
console.log(courseName); // 输出: Modern JavaScript
console.log(typeof courseName); // 输出: "string"// 声明一个数字常量
const chapterNumber = 1;
console.log(chapterNumber); // 输出: 1
console.log(typeof chapterNumber); // 输出: "number"// 声明一个布尔常量
const isCompleted = false;
console.log(isCompleted); // 输出: false
console.log(typeof isCompleted); // 输出: "boolean"
例题
你的任务是声明一组常量来描述一本书籍的部分信息。
使用
const
声明一个名为bookTitle
的常量,其值为一个字符串:'The Art of Programming'
。使用
const
声明一个名为pageCount
的常量,其值为一个数字:768
。使用
const
声明一个名为isHardcover
的常量,其值为一个布尔值:true
。依次使用
console.log()
将这三个常量的值输出到控制台。