详解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实现的UBB编码函数
Mar 09 Javascript
html超链接打开窗口大小的方法
Mar 05 Javascript
innerHTML属性,outerHTML属性,textContent属性,innerText属性区别详解
Mar 13 Javascript
js获取表格的行数和列数的方法
Oct 23 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
Nov 24 Javascript
JS对象创建的几种方式整理
Feb 28 Javascript
mint-ui的search组件在键盘显示搜索按钮的实现方法
Oct 27 Javascript
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
Sep 01 Javascript
jQuery实现上下滚动公告栏详细代码
Nov 21 jQuery
vue拖拽组件使用方法详解
Dec 01 Javascript
webpack4 从零学习常用配置(小结)
May 28 Javascript
vue实现移动端返回顶部
Oct 12 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
通过html表格发电子邮件
2006/10/09 PHP
我的php学习笔记(毕业设计)
2012/02/21 PHP
php管理nginx虚拟主机shell脚本实例
2014/11/19 PHP
PHP调用其他文件中的类
2018/04/02 PHP
jquery使用ColorBox弹出图片组浏览层实例演示
2013/03/14 Javascript
jquery获取颜色在ie和ff下的区别示例介绍
2014/03/28 Javascript
jquery 新建的元素事件绑定问题解决方案
2014/06/12 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
浅析2种JavaScript继承方式
2015/12/04 Javascript
基于jQuery实现音乐播放试听列表
2016/04/14 Javascript
基于JS实现数字+字母+中文的混合排序方法
2016/06/06 Javascript
js数组去重的hash方法
2016/12/22 Javascript
Bootstrap进度条学习使用
2017/02/09 Javascript
Node.js常用工具之util模块
2017/03/09 Javascript
基于JavaScript canvas绘制贝塞尔曲线
2018/12/25 Javascript
详解一个基于react+webpack的多页面应用配置
2019/01/21 Javascript
利用vue重构有赞商城的思路以及总结整理
2019/02/21 Javascript
微信小程序云开发之使用云存储
2019/05/17 Javascript
vue-cli3项目展示本地Markdown文件的方法
2019/06/07 Javascript
jQuery操作选中select下拉框的值代码实例
2020/02/07 jQuery
Vue + Element-ui的下拉框el-select获取额外参数详解
2020/08/14 Javascript
vue实现抽屉弹窗效果
2020/11/15 Javascript
[01:37]TI4西雅图DOTA2前线报道 VG拿下首胜教练357给出获胜秘诀
2014/07/10 DOTA
轻松掌握python设计模式之访问者模式
2016/11/18 Python
python爬虫headers设置后无效的解决方法
2017/10/21 Python
Django rest framework基本介绍与代码示例
2018/01/26 Python
Python爬虫PyQuery库基本用法入门教程
2018/08/04 Python
Python数据类型之Number数字操作实例详解
2019/05/08 Python
Python如何调用JS文件中的函数
2019/08/16 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
农村门前三包责任书
2014/07/25 职场文书
先进教师个人总结
2015/02/11 职场文书
专职安全员岗位职责
2015/04/11 职场文书
任长霞观后感
2015/06/16 职场文书
nginx设置资源请求目录的方式详解
2022/05/30 Servers
Python加密与解密模块hashlib与hmac
2022/06/05 Python