Javascript有六种数据类型。包括5种基本类型:Boolean、Null、Undefined、Number和String,以及Object。
1. 原始类型(primitive)
在JS中,除了Object外其他所有类型的值都是不可变的(immutable)。
(1) 布尔类型(Boolean)
Boolean类型代表一个逻辑实体,它只有两种取值:true和false。
(2) Null类型(Null)
Null类型只有一种取值:null。
(3) Undefined类型(Undefined)
当一个变量还没有被赋值时,它的值就是undfined。
(4) 数字类型(Number)
根据ECMAScript标准,JS中只有一种数字类型:基于IEEE754的双精度64位二进制格式的值,它的取值范围为-(253-1)~253-1。不存在专门的整数类型。除了可以表示浮点数外,数字类型还有三种符号类型:+Infinity、-Infinity和NaN(非数)。
(5) 字符串类型(String)
字符串类型用来表示文本数据。 它是由16位无符号整数的元素组成的集合。
to be continued...
时间: 2024-10-14 22:14:19