详解ECMAScript typeof用法

 更新时间:2018年07月25日 16:28:09   作者:舒碧  
typeof 返回变量的类型字符串值 、其中包括 “object”、“number”、“string”、“undefined”、“boolean”。这篇文章重点给大家介绍ECMAScript typeof用法,需要的朋友参考下

typeof 返回变量的类型字符串值 、其中包括 “object”、“number”、“string”、“undefined”、“boolean”、

1、在变量只声明、却不初始化值   Or 在变量没有声明时 返回 “undefined”

> var b
undefined
> typeof(b)
'undefined'
> typeof e
'undefined'
>

2、所有引用对象,返回”object“

> var a = new Object()
undefined
> typeof a
'object'
> var b = new String("str")
undefined
> typeof b
'object'
> var c = new Boolean(false)
undefined
> typeof c
'object'
>
> var d = []
undefined
> typeof d
'object'
>
> var e = {}
undefined
> typeof e
'object'
>

3、根据变量值返回对应类型 “string”、“number”、“boolean”

> var a = 98
undefined
> typeof a
'number'
> var b = 'aaa'
undefined
> typeof b
'string'
> var c = true
undefined
> typeof c
'boolean'
>

总结

以上所述是小编给大家介绍的ECMAScript typeof用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • JS打开新窗口防止被浏览器阻止的方法

    JS打开新窗口防止被浏览器阻止的方法

    这篇文章主要介绍了JS打开新窗口防止被浏览器阻止的方法,分析对比了常用方法与改进方法,是非常实用的技巧,需要的朋友可以参考下
    2015-01-01
  • js中window.open()的所有参数详细解析

    js中window.open()的所有参数详细解析

    本篇文章主要是对js中window.open()的所有参数进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • JavaScript识别网页关键字并进行描红的方法

    JavaScript识别网页关键字并进行描红的方法

    这篇文章主要介绍了JavaScript识别网页关键字并进行描红的方法,通过字符串的遍历、匹配及动态添加等操作实现识别与描红的功能,非常简单实用,需要的朋友可以参考下
    2015-11-11
  • Nuxt v-bind绑定img src不显示的解决

    Nuxt v-bind绑定img src不显示的解决

    这篇文章主要介绍了Nuxt v-bind绑定img src不显示的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • JavaScript枚举选择jquery插件代码实例

    JavaScript枚举选择jquery插件代码实例

    这篇文章主要介绍了JavaScript枚举选择jquery插件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • JavaScript 垃圾回收机制分析

    JavaScript 垃圾回收机制分析

    同C# 、Java一样我们可以手工调用垃圾回收程序,但是由于其消耗大量资源,而且我们手工调用的不会比浏览器判断的准确,所以不推荐手工调用垃圾回收
    2013-10-10
  • JavaScript 错误捕获与处理的完整指南

    JavaScript 错误捕获与处理的完整指南

    在JavaScript中捕获错误通常有四种方式,try-catch 语句块,Promise 的 catch 方法,throw 语句以及window.onerror事件处理程序,并通过代码示例给大家讲解的非常详细,需要的朋友可以参考下
    2024-02-02
  • JavaScript内存泄漏的处理方式

    JavaScript内存泄漏的处理方式

    这篇文章主要介绍了JavaScript内存泄漏的处理方式,通过理论和实例结合的方式让你理解的更加透彻。
    2017-11-11
  • 学习javascript的闭包,原型,和匿名函数之旅

    学习javascript的闭包,原型,和匿名函数之旅

    Javascript中有几个非常重要的语言特性——对象、原型继承、闭包。其中闭包 对于那些使用传统静态语言C/C++的程序员来说是一个新的语言特性,本文给大家介绍js的闭包,原型,和匿名函数之旅,感兴趣的朋友一起学习吧
    2015-10-10
  • 微信小程序模版渲染详解

    微信小程序模版渲染详解

    这篇文章主要为大家详细介绍了微信小程序模版渲染的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01

最新评论