typeof 返回变量的类型字符串值 、其中包括 “object”、“number”、“string”、“undefined”、“boolean”、
1、在变量只声明、却不初始化值 Or 在变量没有声明时 返回 “undefined”
> var bundefined> 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 = 98undefined> typeof a'number'> var b = 'aaa'undefined> typeof b'string'> var c = trueundefined> typeof c'boolean'>
总结
以上所述是小编给大家介绍的ECMAScript typeof用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对错新站长站网站的支持!
新闻热点
疑难解答
图片精选