Js入门(数据类型及转化)

js数据类型分为基本数据类型,引用数据类型。

基本数据类型:

          数值型 number

          字符串类型  string

          布尔类型  boolean

          undefine 

          null

引用数据类型

          数组

          对象

          函数



undefine 与 null 的区别

undefinne 压根不存在,没有值

null 是有值,值为空,空不是0


1、typeof

常用来判断基本数据类型,当判断的是引用数据类型时返回的都是 'object'

返回的结果一共 6 种(都是字符串类型的):'number'、 'string' 、'boolean' 、'undefined'、 'object'、 'function'

2、Object.prototype.toString.call()


3、instanceof

判断一个实例是否属于一个类,只能用于引用数据类型,对于基本数据类型是不准的。

用来测试一个对象在其原型链中是否存在一个构造函数的prototype属性。

4、constructor

constructor 是 prototype 中的属性,指向的是构造函数。

A.constructor 指向的是 A 所属类的原型上的 constructor。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容