详解ECMAScript typeof用法

Gretel ·
更新时间:2024-11-14
· 759 次阅读

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用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!



ecmascript typeof

需要 登录 后方可回复, 如果你还没有账号请 注册新账号