js确定对象类型方法


Posted in Javascript onMarch 30, 2012

1、typeof
支持基本类型的获取,比如:boolean、string、number、function、object、undefined
用法:
var v = true;//"string",
typeof v; //boolean
PS:Array/Date/null等都是object,undefined为undefined
2、instanceof
当确定一个值是function或者object,就可以使用instanceof了解更详细情况
用法:
var v = new Date();
v instanceof object;//true
v instanceof Date;// true
3、constructor
比instanceof更一步到位的方法,构造函数属性。
var v = new Date();
v.constructor == Object;//true 注意,等号右边的是待检测类型的构造函数
v.constructor == Date;//true

Javascript 相关文章推荐
如何让页面在打开时自动刷新一次让图片全部显示
Dec 17 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
Nov 19 Javascript
jQuery使用ajax跨域获取数据的简单实例
May 18 Javascript
JS中判断null的方法分析
Nov 21 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
Nov 21 Javascript
bootstrap导航条实现代码
Dec 28 Javascript
javascript深拷贝和浅拷贝详解
Feb 14 Javascript
JavaScript中的一些隐式转换和总结(推荐)
Dec 22 Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
Aug 08 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
Oct 08 Javascript
解决vue单页面修改样式无法覆盖问题
Aug 05 Javascript
JavaScript多种图形实现代码实例
Jun 28 Javascript
js 浏览器事件介绍
Mar 30 #Javascript
js中eval详解
Mar 30 #Javascript
关于jquery性能最佳实践的讨论,与求教
Mar 30 #Javascript
从面试题学习Javascript 面向对象(创建对象)
Mar 30 #Javascript
jQuery 自定义函数写法分享
Mar 30 #Javascript
一个JQuery操作Table的代码分享
Mar 30 #Javascript
javascript工具库代码
Mar 29 #Javascript
You might like
PHP实现抓取HTTPS内容
2014/12/01 PHP
教你在PHPStorm中配置Xdebug
2015/07/27 PHP
JavaScript的9个陷阱及评点分析
2008/05/16 Javascript
JavaScript 三种创建对象的方法
2009/10/16 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
2011/11/30 Javascript
node.js超时timeout详解
2014/11/26 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
jQuery实现的图文高亮滚动切换特效实例
2015/08/10 Javascript
javascript HTML5 canvas实现打砖块游戏
2020/06/18 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
angular4 获取wifi列表中文显示乱码问题的解决
2018/10/20 Javascript
详解Vue中watch对象内属性的方法
2019/02/01 Javascript
webpack 如何解析代码模块路径的实现
2019/09/04 Javascript
原生Vue 实现右键菜单组件功能
2019/12/16 Javascript
原生javascript单例模式的应用实例分析
2020/02/23 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
2020/11/12 Javascript
Python高效编程技巧
2013/01/07 Python
Python实现扩展内置类型的方法分析
2017/10/16 Python
好的Python培训机构应该具备哪些条件
2018/05/23 Python
Python爬虫包BeautifulSoup异常处理(二)
2018/06/17 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
2018/07/09 Python
使用Python监视指定目录下文件变更的方法
2018/10/15 Python
Python 获取 datax 执行结果保存到数据库的方法
2019/07/11 Python
Python 写入训练日志文件并控制台输出解析
2019/08/13 Python
Python迷宫生成和迷宫破解算法实例
2019/12/24 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
2020/02/20 Python
pycharm工具连接mysql数据库失败问题
2020/04/01 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
公司财务总监岗位职责
2013/12/14 职场文书
小溪流的歌教学反思
2014/02/13 职场文书
产品质量承诺范本
2014/03/31 职场文书
党员干部反四风对照检查材料思想汇报
2014/09/14 职场文书
2014年行政工作总结
2014/11/19 职场文书
高中团支书竞选稿
2015/11/21 职场文书
Python3接口性能测试实例代码
2021/06/20 Python
4种方法python批量修改替换列表中元素
2022/04/07 Python