详解ECMAScript typeof用法


Posted in Javascript onJuly 25, 2018

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

Javascript 相关文章推荐
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
May 07 Javascript
JavaScript对象创建及继承原理实例解剖
Feb 28 Javascript
js利用数组length属性清空和截短数组的小例子
Jan 15 Javascript
JavaScript实现文字与图片拖拽效果的方法
Feb 16 Javascript
jquery实现可自动收缩的TAB网页选项卡代码
Sep 06 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
Sep 14 Javascript
js点击任意区域弹出层消失实现代码
Dec 27 Javascript
老生常谈jacascript DOM节点获取
Apr 17 Javascript
ES6使用export和import实现模块化的方法
Sep 10 Javascript
微信小程序蓝牙连接小票打印机实例代码详解
Jun 03 Javascript
jquery多级树形下拉菜单的实例代码
Jul 09 jQuery
vue tab切换,解决echartst图表宽度只有100px的问题
Jul 19 Javascript
微信小程序动态生成二维码的实现代码
Jul 25 #Javascript
JavaScript设计模式之装饰者模式定义与应用示例
Jul 25 #Javascript
JavaScript实现的文本框placeholder提示文字功能示例
Jul 25 #Javascript
Bootstrap Fileinput 4.4.7文件上传实例详解
Jul 25 #Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
Jul 25 #Javascript
微信小程序实现指定显示行数多余文字去掉用省略号代替
Jul 25 #Javascript
JavaScript对象的浅拷贝与深拷贝实例分析
Jul 25 #Javascript
You might like
php的ddos攻击解决方法
2015/01/08 PHP
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
thinkphp框架实现数据添加和显示功能
2016/06/29 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
Laravel框架下载,安装及路由操作图文详解
2019/12/04 PHP
PHP实现随机发放扑克牌
2020/04/21 PHP
Web前端设计模式  制作漂亮的弹出层
2010/10/29 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
javascript获取设置div的高度和宽度兼容任何浏览器
2013/09/22 Javascript
JS根据变量保存方法名并执行方法示例
2014/04/04 Javascript
node.js中的console.warn方法使用说明
2014/12/09 Javascript
JS实现按比例缩放图片的方法(附C#版代码)
2015/12/08 Javascript
微信小程序 登陆流程详细介绍
2017/01/17 Javascript
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
[01:42]TI4西雅图DOTA2前线报道 第一顿早饭哦
2014/07/08 DOTA
[10:49]2014国际邀请赛 叨叨刀塔第二期为真正的电竞喝彩
2014/07/21 DOTA
详解在Python和IPython中使用Docker
2015/04/28 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
Python各类图像库的图片读写方式总结(推荐)
2018/02/23 Python
python函数参数(必须参数、可变参数、关键字参数)
2019/08/16 Python
python实现二分类的卡方分箱示例
2019/11/22 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
教你使用Canvas处理图片的方法
2017/11/28 HTML / CSS
J.Crew官网:美国知名休闲服装品牌
2017/05/19 全球购物
美国女士时尚珠宝及配饰购物网站:Icing
2018/07/02 全球购物
Book Depository澳大利亚:世界领先的专业在线书店之一
2018/12/27 全球购物
PHP如何设置和取得Cookie值
2015/06/30 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
2012/11/04 面试题
培训主管的岗位职责
2013/11/23 职场文书
反腐倡廉警示教育活动总结
2014/05/05 职场文书
师范大学生求职信
2014/06/13 职场文书
小学生红领巾广播稿
2015/08/19 职场文书
2019奶茶店创业计划书范本!
2019/07/15 职场文书
Python帮你解决手机qq微信内存占用太多问题
2022/02/15 Python
postgreSQL数据库基础知识介绍
2022/04/12 PostgreSQL