JavaScript数据类型

JavaScript 的数据类型

JavaScript 主要有如下7 种数据类型:字符串、数字、布尔、数组、对象、Null、Undefined

数据类型说明举例
字符串类型使用双引号 " 或单引号 ' 括起来的一个或多个字符"http://caibaojian.com"、'字符串'
数值类型包括整数和浮点数(包含小数点的数或科学记数法的数)30、-10、11.2、2.35e10
布尔类型表示 true 或 false 这两种状态5 == 2 其运算结果为 false
空值变量或内容值为空(null),可以通过给一个变量赋 null 值来清除变量的内容str = null
未定义类型变量被创建后,未给该变量赋值,该类型只有一个取值:undefinedvar str
数组类型var cars=new Array();var cars=["Audi","BMW","Volvo"];
对象类型JavaScript 操作的对象
var person={firstname:"Bill", lastname:"Gates", id:5566};

数据类型可以通过typeof操作符来检测。

typeof操作符

介于JavaScript是松散类型的,因此需要有一种手段来检测给定变量的数据类型——typeof就是负责提供者方面信息的操作符。对一个值使用typeof操作符可能返回下列某个字符串:

  1. "undefined"——如果这个值未定义;
  2. "boolean"——如果这个值是布尔值;
  3. "string"——如果这个值是字符串;
  4.  "number"——如果这个值是数值;
  5. "object"——如果这个值是对象或null;
  6. "function"——如果这个值是函数;
原文链接:JavaScript数据类型 版权所有,转载时请注明出处,违者必究。
注明出处格式:前端开发博客 (http://caibaojian.com/javascript-data-type.html)
评论已关闭。

“JavaScript数据类型”有2个评论

  1. Dudy

    每天小干货,很好,好的资源不一定是长篇大论的,就这种微文章很好

    登录回复