您的位置:首页 > Web前端 > JavaScript

JavaScript 数据类型

2017-09-23 20:14 148 查看
JavaScript 数据类型

字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)、Function类型。

字符串

字符串可以是引号中的任意文本。您可以使用单引号或双引号:

  var s = "a";

数字

JavaScript 只有一种数字类型。数字可以带小数点,也可以不带,如果数值过大,则会使用科学计数表示。

无穷大(Infinity):超过Number所能表示的范围

无穷小(-Infinity):超过Number所能表示的范围

NaN:非数值类型的值;表示不是一个数字,当0/0 的时候不是无穷大,而是NaN。或者把一个非数字形式的字符串转换成数字时都会返回NaN。

布尔

布尔(逻辑)只能有两个值:true 或 false。

var x=true;

var y=false;

数组

创建名为 arr 的数组:

var arr=new Array();

cars[0]="A";

cars[1]="B";

cars[2]="C";

或者 

var arr=new Array("A","B","C");

或者 

var arr=["A","B","C"];

Undefined 

Undefined 类型只有一个值,即特殊的 undefined 。在使用 var 声明变量但未对其加以初始化时,这个变量的值就是 undefined 。

Null

Null 类型也是只有一个值的数据类型,这个特殊的值是 null ( n是小写)。 null 值表示一个空对象指针。

在JavaScript中, undefined 实际上是从 null 派生来的,因此 javaScript 把它们定义为相等的。

alert(null == undefined); // 弹出: true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: