详解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 相关文章推荐
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
Dec 22 Javascript
jQuery生成asp.net服务器控件的代码
Feb 04 Javascript
JavaScript常用全局属性与方法记录积累
Jul 03 Javascript
php析构函数的具体用法小结
Mar 11 Javascript
jQuery源码分析之jQuery中的循环技巧详解
Sep 06 Javascript
使用jquery操作session方法分享
Jan 22 Javascript
Angular 表单控件示例代码
Jun 26 Javascript
使用Nuxt.js改造已有项目的方法
Aug 07 Javascript
Nuxt.js SSR与权限验证的实现
Nov 21 Javascript
vue实现数字动态翻牌的效果(开箱即用)
Dec 08 Javascript
JS绘图Flot应用图形绘制异常解决方案
Oct 16 Javascript
代码解析React中setState同步和异步问题
Jun 03 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
DC四月将推出百页特刊漫画 纪念小丑诞生80周年
2020/04/09 欧美动漫
php图片缩放实现方法
2014/02/20 PHP
php判断页面是否是微信打开的示例(微信打开网页)
2014/04/25 PHP
php获取URL中带#号等特殊符号参数的解决方法
2014/09/02 PHP
Yii不依赖Model的表单生成器用法实例
2014/12/04 PHP
php实现在新浪云中使用imagick生成缩略图并上传的方法
2016/09/26 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
2016/12/12 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
setTimeout与setInterval在不同浏览器下的差异
2010/01/24 Javascript
常见JS效果之图片减速度滚动实现代码
2011/12/08 Javascript
JS如何设置iOS中微信浏览器的title
2016/11/22 Javascript
js Canvas绘制圆形时钟效果
2017/02/17 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
2017/04/27 Javascript
Angular5中调用第三方js插件的方法
2018/02/26 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
vue通过style或者class改变样式的实例代码
2018/10/30 Javascript
vue-cli脚手架引入弹出层layer插件的几种方法
2019/06/24 Javascript
Vue2.0 实现页面缓存和不缓存的方式
2019/11/12 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
2021/02/20 Vue.js
[06:36]吞吞映像top1
2014/06/20 DOTA
漂亮的Django Markdown富文本app插件的实现
2019/01/02 Python
Linux下远程连接Jupyter+pyspark部署教程
2019/06/21 Python
python使用Qt界面以及逻辑实现方法
2019/07/10 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
Python线程障碍对象Barrier原理详解
2019/12/02 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
Python3 读取Word文件方式
2020/02/13 Python
python同时遍历两个list用法说明
2020/05/02 Python
Volcom法国官网:美国冲浪滑板品牌
2017/05/25 全球购物
Lungolivigno Fashion官网:高级时装在线购物
2020/10/17 全球购物
满月酒主持词
2014/03/27 职场文书
农业项目建议书
2014/08/25 职场文书
综治维稳工作汇报
2014/10/27 职场文书
忠诚与背叛观后感
2015/06/04 职场文书
关于感恩的素材句子(38句)
2019/11/11 职场文书
jquery插件实现悬浮的菜单
2021/04/24 jQuery