[JavaScript]简单数据类型

不同的数据类型所占用的空间不同。

JavaScript是一种弱类型(或者说是动态)语言。

不用提前声明变量的类型,在程序运行过程中自动确定。

相同变量可用做不同的类型。

 

JavaScript的数据类型分为两类:

简单数据类型:Number、String、Boolean、Undefined(声明后未赋值)、Null(值为null)

复杂数据类型:Object。

 

Number 数字型

Number.MAX_VALUE 数字型的最大值
Number.MIN_VALUE 数字型的最小值
Number.MAX_VALUE * 2 正无穷大(Infinity),乘以的数只要大于1即可
- Number.MAX_VALUE * 2 负无穷大(-Infinity)
NaN 非数字
isNaN(); 判断是否为NaN的方法

 

String 字符串

加单引号或双引号(JavaScript推荐用单引号,HTML推荐用双引号)。

字符串转义符 \\    \'    \"    \n    \t   \b(空格)
字符串长度 String.length
字符串拼接 String + String

 

 Boolean 布尔型

 参与String以外的运算时,true转换为1,false转换为0。

 

Undefined

与String相加 String + 'undefined'
与Number相加 NaN
与Boolean相加 1或0

 

Null

与String相加 String + 'null'
与Number相加 Number + 0
与Boolean相加 1或0
posted @   夕苜19  阅读(44)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示