Javascript核心读书有感之类型、值和变量
类型
Javascript有7种数据类型,分为两类:原始类型和引用类型。
原始类型
原始类型有5种,分别是:Number、Boolean、String、Null、Undefined。
Number
: 数字类型,包括整数和浮点数。可以进行数学运算。Boolean
: 布尔类型,只有true
和false
两个值。String
: 字符串类型,表示一串字符。可以使用+
连接字符串,也可以使用字符串模板。Null
: 空类型,表示不存在的对象。Undefined
: 未定义类型,表示没有赋值的变量。
引用类型
引用类型有两种,分别是:Object、Function。
Object
: 对象类型,包括数组、日期、正则表达式等等。可以通过{}
或者new Object()
来创建对象。Function
: 函数类型,可以定义函数并进行调用。
值
Javascript中所有的值都有类型。变量的值可以是任何一种类型,包括原始类型和引用类型。而且Javascript是一种弱类型语言,也就是说变量的类型在赋值时不需要特别指明,可以随时改变类型。
以下是一个示例,展示随时更改变量类型的特性:
let x = 42; // x 是数字类型
x = "Hello World"; // 现在 x 是字符串类型
变量
变量是所存储值的标识符。Javascript中的变量可以在使用前不需要声明。需要注意的是,在不使用 let
或者 const
定义变量时,变量会默认成为全局变量。
以下是一个示例,展示变量的定义和使用方法:
let x = 42; // 定义变量 x 的值为 42
console.log(x); // 输出 42
以上就是Javascript核心读书有感之类型、值和变量的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Javascript核心读书有感之类型、值和变量 - Python技术站