美文网首页程序员让前端飞
详解ECMAScript typeof用法

详解ECMAScript typeof用法

作者: 88b61f4ab233 | 来源:发表于2018-12-13 17:27 被阅读4次

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

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

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

    前端全栈学习交流圈:866109386,面向1-3经验年前端开发人员,帮助突破技术瓶颈,提升思维能力,群内有大量PDF可供自取,更有干货实战项目视频进群免费领取。

    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'
    >
    

    前端全栈学习交流圈:866109386,面向1-3经验年前端开发人员,帮助突破技术瓶颈,提升思维能力,群内有大量PDF可供自取,更有干货实战项目视频进群免费领取。

    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用法

        本文链接:https://www.haomeiwen.com/subject/jjpbhqtx.html