JavaScript数据类型

2017-02-18  本文已影响0人  骚伦

JavaScript 支持5种简单数据类型(也称为基本数据类型)分别为:Number、String、Boolean、Undefined 和 Null。

另外,JavaScript 还支持两种复杂数据类型,function,Object。

五种基本数据类型

Number类型

Number 类型用来表示整数和浮点数。例如:

声明变量X,赋值为100

Number 类型还有一个特殊值 NaN(非数值 Not a Number)。

NaN 用于表示一个本来要返回数值的操作并未返回数值,这样就不会抛出错误了。

-----------------NAN 常见案例:

          1:比如  0/0   直接返回NAN

          2:比如将javascript字符串转换为数字,直接返回NAN


String类型

String 即字符串类型,表示一串字符。字符串可以由双引号(" ")和单引号(' ')表示。

例如:

字符串定义


Boolean类型

Boolean 即布尔类型,只有两个值:true(真)和 false(假)。

Boolean 类型在流程控制语句中经常用到,例如:

布尔类型

运行代码,弹出警告框,显示"x=true"。


Undefined类型

Undefined 类型的值只有一个,就是undefined。当一个变量被声明,但未被赋值时,它的值就是undefined。例如:

undefined类型 案例


Null类型

Null 类型的值只有一个,就是 null。null表示一个空的对象。

如果定义的变量准备在将来用于保存对象,那么最好将该变量初始化为 null 而不是其他值。

动态类型

JavaScript 是弱类型的语言,这就意味着,JavaScript 拥有动态类型,同一个变量可以赋予不同类型的值。这在C语言、C++和Java等强类型语言中是无法办到的。

动态类型
上一篇下一篇

猜你喜欢

热点阅读