js3

ECMAScript数据类型有两大种:1. 5种基本数据类型;2. 1种复杂数据类型

五种基本数据类型:

undefined 未定义类型

null 空类型 (是特殊的对象类型:object)

boolean 布尔类型

number 数值类型

string 字符串类型

一种复杂数据类型:

object 对象类型

检测变量的数据类型(typeof返回值)

语法:typeof 变量名

          typeof(变量名)

有以下返回类型:

undefined ——如果这个值未定义;

boolean——如果这个值是布尔值

string——如果这个值是字符串

object——如果这个值是对象或null

number——如果这个值是数值

function——如果这个值是函数

实际上undefined值是派生自null值的,因此ECMA-262规定对他们相等性测试要返回true.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...
    RickCole阅读 5,543评论 0 21
  • 1、标识符 标识符是指变量、函数、属性的名字,或函数的参数。 格式规则: 第一个字符必须是一个字母、下划线(_)或...
    风中丶凌乱阅读 1,756评论 0 0
  • 语句 JavaScript程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句。 ...
    米塔塔阅读 508评论 1 10
  • 1、标识符 标识符是指变量、函数、属性的名字,或函数的参数。 格式规则: 第一个字符必须是一个字母、下划线(_)或...
    霜天晓阅读 777评论 0 0
  • 前端07班 王语句JavaScript程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是...
    ea203453e188阅读 994评论 0 4

友情链接更多精彩内容