js数据类别有哪一些?怎么判别数据类型?
发布时间:2022-04-20 09:11:56 所属栏目:语言 来源:互联网
导读:js数据类型有哪些?如何判断数据类型。首先,我们需要知道js数据类型分为两种:基本数据类型和引用数据类型。基本数据类型就是简单的数据段,是按值访问的;而引用数据类型是保存早内容中的对象,是按引用访问的。下面我们来具体看看它们分别有哪些?以及数
js数据类型有哪些?如何判断数据类型。首先,我们需要知道js数据类型分为两种:基本数据类型和引用数据类型。基本数据类型就是简单的数据段,是按值访问的;而引用数据类型是保存早内容中的对象,是按引用访问的。下面我们来具体看看它们分别有哪些?以及数据判断方法。 js的数据类型 基本数据类型:number , string , boolean , undefined , null , Symbol, 引用数据类型:object NaN 属于 number; Function, Array, Date 都属于 object; 基本数据类型除 null 都可以通过 typeof 判断,引用数据类型除 Function 外都返回 Ojbect let a = 1, b = '2', c = true, d = undefined, e = null, f = Symbol('f'), g = function () {}, h = [], i = new Date() console.log(typeof a) console.log(typeof b) console.log(typeof c) console.log(typeof d) console.log(typeof e) console.log(typeof f) console.log(typeof g) console.log(typeof h) console.log(typeof i) 也可通过构造函数 constructor() 判断 console.log(g.constructor === Function) console.log(h.constructor === Array) console.log(i.constructor === Date) 总结 以上就是关于js数据类型的介绍以及判断方法,上文有详细的示例,对大家学习js数据类型有一定的参考价值,希望能帮助到大家。更多js相关内容大家可以关注其他文章。 (编辑:常州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |