JavaScript 数据类型

来源:互联网 发布:数据库的逻辑模型图 编辑:程序博客网 时间:2024/05/21 17:00

Jscript 有三种主要数据类型、两种复合数据类型和两种特殊数据类型。

  主要(基本)数据类型是:

  字符串
  数值
  布尔
  复合(引用)数据类型是:

  对象
  数组
  特殊数据类型是:

  Null
  Undefined 

一、Undefined,它只有一个值:undefined。如果一个定义一个变量但不给它赋值,则系统会默认给这个变量赋值为undefined;

二、Null,它同样也只有一个值:null。他是一个引用类型,当一个准备保存对象的变量还没有指向一个对象的时候,可以给这个变量赋null;

三、Number类型即数值类型,他是整形和浮点型的集合,它修配是什么类型还要看它被赋值的情况,一般来说赋什么类型的值它就是什么类型,

        注意:var num = 1.0,这个时候是个整形,只有小数点后有确切的不为0的值的时候才是浮点型。NaN表示一个值不是Number类型,

        用IsNaN函数可以判断一个传入的值是否为Number类型;parseInt()可以将传入的参数转成数值类型,如果包含非数值类型字符串的话,会自动将字符串去  掉,parseInt("123blue")的返回值为123,字符串blue部分被忽略,因此parseInt()方法可以理解为尝试把传入的参数转换成整型,转换不了的话会将转换不了的部分忽略。parseFloat()方法与parseInt()方法类似。

四、Boolean。布尔类型,有True和False两个值,

五、String 字符串类型,保存的是0到16Unicode代码组成的字符序列。

原创粉丝点击