开发者社区> 问答> 正文

前端面试题之 js哪些变量不可当作对象使用?

题目如下:
js变量不可当作对象使用的是?
1.Date
2.false
3.null
4.undefined
5.NaN
不是很理解这题的意思,求助。

展开
收起
a123456678 2016-03-11 16:03:55 1911 0
1 条回答
写回答
取消 提交回答
  • console.log(typeof Date);//function
    console.log(typeof false);//boolean
    console.log(typeof null);//object
    console.log(typeof undefined);//undefined
    console.log(typeof NaN);//number
    其中function也是一种特殊的object。剩下的boolean, number, undefined是原始数据类型。

    当然javascript里number也有对象类型Number,boolean也有对象类型Boolean。

    2019-07-17 18:59:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript函数 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载