JavaScript核心概念归纳整理-数据类型、判断方法

加油吧!Davidvivi

  数据类型、判断方法  


ECMAScript的基本数据类型有5种:Undefined、Null、Boolean、Number、String

其中Boolean、Number、String属于原始类型,Undefined、Null属于原始值。

原始类型代表了各自类型的所有成员,原始值则代表了各自特殊类型的唯一成员。


ECMAScript的复合数据类型有1种:Object(对象类型)。


Object是一种复合值,它将很多值(原始类型/值或者其他对象)聚合在一起,通过属性的形式进行访问。


ECMAScript的特殊对象类型:Array、Function、Math、Date、JSON、RegExp、Error,每种类型都各自代表一种独立的类,不同的类实例拥有不同的类特性以及对应的操作方式。


ECMAScript常见数据类型划分方式:


1.原始类型、对象类型

2.值类型、引用类型

3.可变类型、不可变类型

4.可拥有方法类型、不可拥有方法类型


精确区分数据类型的判断方法:Object.prototype.toString.call



打赏,支持一下

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by WEIXIA.XIN,学的不仅是技术,更是梦想!!!

Davidvivi博客
请先登录后发表评论
  • 最新评论
  • 总共 0条评论