详解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 相关文章推荐
破除网页鼠标右键被禁用的绝招大全
Dec 27 Javascript
javascript 表格排序和表头浮动效果(扩展SortTable)
Apr 07 Javascript
关于jQuery判断元素是否存在的问题示例探讨
Jul 21 Javascript
javascript的函数作用域
Nov 12 Javascript
JavaScript+canvas实现七色板效果实例
Feb 18 Javascript
JavaScript基于原型链的继承
Jun 22 Javascript
JavaScript 总结几个提高性能知识点(推荐)
Feb 20 Javascript
JS设计模式之单例模式(一)
Sep 29 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
Apr 25 Javascript
layui内置模块layim发送图片添加加载动画的方法
Sep 23 Javascript
jQuery开发仿QQ版音乐播放器
Jul 10 jQuery
Vant Weapp组件踩坑:picker的初始赋值解决
Nov 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
IStream与TStream之间的相互转换
2008/08/01 PHP
php数据库连接时容易出错的特殊符号问题
2010/09/01 PHP
PHP合并两个数组的两种方式的异同
2012/09/14 PHP
[原创]PHP字符串中插入子字符串方法总结
2016/05/06 PHP
Laravel 实现数据软删除功能
2019/08/21 PHP
js获取div高度的代码
2008/08/09 Javascript
javascript call方法使用说明
2010/01/11 Javascript
深入理解JavaScript定时机制
2010/10/29 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
JQuery选中checkbox方法代码实例(全选、反选、全不选)
2015/04/27 Javascript
vue.js开发环境安装教程
2017/03/17 Javascript
es6+angular1.X+webpack 实现按路由功能打包项目的示例
2017/08/16 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
2018/09/19 Javascript
vue.js多页面开发环境搭建过程
2019/04/24 Javascript
iview的table组件自带的过滤器实现
2019/07/12 Javascript
vue实现手机号码的校验实例代码(防抖函数的应用场景)
2019/09/05 Javascript
JavaScript变量基本使用方法实例分析
2019/11/15 Javascript
JS实现前端动态分页码代码实例
2020/06/02 Javascript
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
2020/12/01 Vue.js
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
Python 实现取矩阵的部分列,保存为一个新的矩阵方法
2018/11/14 Python
Python输出\u编码将其转换成中文的实例
2018/12/15 Python
Python多项式回归的实现方法
2019/03/11 Python
如何使用Python脚本实现文件拷贝
2019/11/20 Python
Python新手如何进行闭包时绑定变量操作
2020/05/29 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
CSS3 边框效果
2019/11/04 HTML / CSS
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
雅虎笔试题(字符串操作)
2015/03/24 面试题
大学生毕业求职找工作的自我评价
2013/09/29 职场文书
大学毕业生最详细的自我评价分享
2013/11/18 职场文书
工作中个人的自我评价
2013/12/31 职场文书
出纳工作检讨书范文
2014/12/27 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
2021/08/30 Python
在 HTML 页面中使用 React的场景分析
2022/01/18 Javascript