JavaScript 数据类型

来源:互联网 发布:网络理财产品收益排名 编辑:程序博客网 时间:2024/06/07 03:08
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


原创粉丝点击