JavaScript数据类型

本文记录WEB前端学习过程中遇到的JavaScript数据类型~

基本类型:

  • undefined:undefined类型只有一个值,即undefined。当声明的变量未初始化时,该变量的默认值是undefined;
  • null:只有一个专用值null,表示空,一个占位符。值undefined实际上是从null派生过来的,因此ECMAScript把他们定义为相等;

示例代码:

//输出“true”,尽管这两个值相等,但它们的含义不同。
alert(null==undefined)
  • boolean:有两个值true和false;
  • number:表示任意数字;
  • string:字符串,由双引号或单引号声明的。JavaScript没有字符类型。

引用类型:

  • 引用类型通常叫做类(class),也就是说,遇到引用值,所处理的就是对象;
  • JavaScript是基于对象而不是面向对象,对象类型的默认值是null;
  • JavaScript提供众多预定义引用类型(内置对象)。

标签: none