详解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 相关文章推荐
innertext , insertadjacentelement , insertadjacenthtml , insertadjacenttext 等区别
Jun 29 Javascript
jQuery+CSS 实现随滚动条增减的汽水瓶中的液体效果
Sep 26 Javascript
js操作checkbox遇到的问题解决
Jun 29 Javascript
关闭浏览器输入框自动补齐 兼容IE,FF,Chrome等主流浏览器
Feb 11 Javascript
javascript避免数字计算精度误差的方法详解
Mar 05 Javascript
基于Jquery制作图片文字排版预览效果附源码下载
Nov 18 Javascript
Javascript基础回顾之(二) js作用域
Jan 31 Javascript
vue 打包后的文件部署到express服务器上的方法
Aug 09 Javascript
vue实现绑定事件的方法实例代码详解
Jun 20 Javascript
vuex vue简单使用知识点总结
Aug 29 Javascript
微信小程序 简易计算器实现代码实例
Sep 02 Javascript
JavaScript事件循环及宏任务微任务原理解析
Sep 02 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
ThinkPHP3.1之D方法实例详解
2014/06/20 PHP
PHP中cookie和session的区别实例分析
2014/08/28 PHP
PHP获取Exif缩略图的方法
2015/07/13 PHP
学习php设计模式 php实现建造者模式
2015/12/07 PHP
Laravel框架查询构造器 CURD操作示例
2019/09/04 PHP
给Function做的OOP扩展
2009/05/07 Javascript
基于jquery的loading效果实现代码
2010/11/05 Javascript
jQuery检测滚动条是否到达底部
2015/12/15 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
浅谈JavaScript 数据属性和访问器属性
2016/09/01 Javascript
React简单介绍
2017/05/24 Javascript
基于twbsPagination.js分页插件使用心得(分享)
2017/10/21 Javascript
学习Vue组件实例
2018/04/28 Javascript
Vue.js 中的 v-show 指令及用法详解
2018/11/19 Javascript
用js简单提供增删改查接口
2019/05/12 Javascript
layui添加动态菜单与选项卡
2019/07/26 Javascript
javascript实现抢购倒计时程序
2019/08/26 Javascript
解决VUE自定义拖拽指令时 onmouseup 与 click事件冲突问题
2020/07/24 Javascript
Node.js 深度调试方法解析
2020/07/28 Javascript
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
2014/11/18 Python
python读写二进制文件的方法
2015/05/09 Python
六个窍门助你提高Python运行效率
2015/06/09 Python
TensorFlow实现Softmax回归模型
2018/03/09 Python
关于Python3 类方法、静态方法新解
2019/08/30 Python
python库matplotlib绘制坐标图
2019/10/18 Python
Python sys模块常用方法解析
2020/02/20 Python
django实现将后台model对象转换成json对象并传递给前端jquery
2020/03/16 Python
python except异常处理之后不退出,解决异常继续执行的实现
2020/04/25 Python
python如何将图片转换素描画
2020/09/08 Python
python 如何对logging日志封装
2020/12/02 Python
Stuart Weitzman欧盟:美国奢华鞋履品牌
2017/05/24 全球购物
《跨越百年的美丽》教学反思
2014/02/11 职场文书
婚庆公司计划书
2014/09/15 职场文书
党的群众路线对照检查材料(个人)
2014/09/24 职场文书
2015年大学生社会实践评语
2015/03/26 职场文书
vue实现在data里引入相对路径
2022/06/05 Vue.js