首页 > 代码库 > js数据类型
js数据类型
javascript的几种基本类型:
- null
- undefined
- Boolean
- string
- Number
- Object
我看到网上一篇文章说是typeof无法判断function,可是为什么我试验了一下是可以判断的呢?不懂,欢迎各位看到有什么问题可以留言哦
var b=function(){console.log(999);}typeof b"function"Object.prototype.toString.call(b)"[object Function]"
array:typeof无法判断array倒确实,用Obeject.prototype.toString.call()
var a=new Array(1,2,3);undefineda[1, 2, 3]typeof a"object"Object.prototype.toString(a);"[object Object]"
null:
typeof null"object"Object.prototype.toString.call(null)"[object Null]"
Date:
var a=new Date()undefinedaMon Aug 29 2016 14:11:45 GMT+0800 (CST)typeof a"object"Object.prototype.toString.call(a)"[object Date]"
HTMLCollection:
1 var a=document.getElementsByTagName(‘div‘);2 undefined3 Object.prototype.toString.call(a)4 "[object HTMLCollection]"
js数据类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。