详解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 相关文章推荐
如何用javascript判断录入的日期是否合法
Jan 08 Javascript
javascript学习笔记(七)利用javascript来创建和存储cookie
Apr 08 Javascript
javascript判断iphone/android手机横竖屏模式的函数
Dec 20 Javascript
js实现动画特效的文字链接鼠标悬停提示的方法
Mar 02 Javascript
jquery制作多功能轮播图插件
Apr 02 Javascript
超级给力的JavaScript的React框架入门教程
Jul 02 Javascript
AngularJs入门教程之环境搭建+创建应用示例
Nov 01 Javascript
Node.JS文件系统解析实例详解
May 15 Javascript
详解node单线程实现高并发原理与node异步I/O
Sep 21 Javascript
babel之配置文件.babelrc入门详解
Feb 22 Javascript
详解Vue的watch中的immediate与watch是什么意思
Dec 30 Javascript
JS实现鼠标移动拖尾
Dec 27 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
Codeigniter整合Tank Auth权限类库详解
2014/06/12 PHP
PHP函数nl2br()与自定义函数nl2p()换行用法分析
2016/04/02 PHP
基于jquery的动态创建表格的插件
2011/04/05 Javascript
js数组Array sort方法使用深入分析
2013/02/21 Javascript
使用jQuery UI的tooltip函数修饰title属性的气泡悬浮框
2013/06/24 Javascript
JS代码同步文本框内容的实例方法
2013/07/12 Javascript
巧用replace将文字表情替换为图片
2014/04/17 Javascript
javascript面向对象之对象的深入理解
2015/01/13 Javascript
再次谈论React.js实现原生js拖拽效果引起的一系列问题
2016/04/03 Javascript
javascript中this指向详解
2016/04/23 Javascript
AngularJs ng-route路由详解及实例代码
2016/09/14 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
AngularJS动态加载模块和依赖的方法分析
2016/11/08 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
关于laydate.js加载laydate.css路径错误问题解决
2017/12/27 Javascript
基于vue2.x的电商图片放大镜插件的使用
2018/01/22 Javascript
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
2018/09/04 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
2018/11/13 Javascript
在Create React App中使用CSS Modules的方法示例
2019/01/15 Javascript
Node.js + express基本用法教程
2019/03/14 Javascript
使用mixins实现elementUI表单全局验证的解决方法
2019/04/02 Javascript
js中的this的指向问题详解
2019/08/29 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
2020/02/12 Javascript
Python中getpass模块无回显输入源码解析
2018/01/11 Python
redis之django-redis的简单缓存使用
2018/06/07 Python
Python不使用int()函数把字符串转换为数字的方法
2018/07/09 Python
Python自定义一个异常类的方法
2019/06/27 Python
在Python中append以及extend返回None的例子
2019/07/20 Python
基于python检查矩阵计算结果
2020/05/21 Python
完美解决jupyter由于无法import新包的问题
2020/05/26 Python
python实现图片素描效果
2020/09/26 Python
GOLFINO英国官网:高尔夫服装
2020/04/11 全球购物
党员四风自我剖析材料
2014/10/07 职场文书
教师自查自纠材料
2014/10/14 职场文书
Golang使用Panic与Recover进行错误捕获
2022/03/22 Golang
Python安装使用Scrapy框架
2022/04/12 Python