Javascript数据类型

1.基本数据类型(用typeof返回数据类型,小写字母开头)

Undefined

Boolean

String

Number

Object

Null:null的数据类型为object。

2.Number类型

  包括整型和浮点型。

var box=9.0;

alert(box);   //自动转换为整型9输出

var num=1.12e3;   //科学计数法

Number有效范围可通过MAX_VALUE和MIN_VALUE获得,可以isFinite函数返回是否超过范围。

3.NaN(not a number)

   用以表示应该返回数值类型却没有返回。isNaN函数返回true或false。

var box=0/0;

alert(box);  //返回NaN

var box=‘12sdffs’;

alert(parseInt(box));   //输出12,parseInt也可返回八进制和16进制的数

4.String类型

  在ECMAScript中,单引号和双引号解析机制相同。

  toString方法可以把值转换为字符串。

5.Object类型

  注意空对象null和空的对象var obj={};的区别。

  对象可以通过new操作符来创建对象。

  var box=new Object();

  alert(box);

  创建对象也可以传参,如:

  var box=new Object(2);

  alert(box);  //打印出2

  alert(typeof(box));   //打印object

 

posted @ 2015-09-11 20:09  呆呆流云  阅读(130)  评论(0编辑  收藏  举报