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 相关文章推荐
关于JavaScript中原型继承中的一点思考
Jul 25 Javascript
jquery获取焦点和失去焦点事件代码
Apr 21 Javascript
基于js disabled="false"不起作用的解决办法
Jun 26 Javascript
jquery实现动态改变div宽度和高度
May 08 Javascript
JS模态窗口返回值兼容问题的完美解决方法
May 28 Javascript
标准的js无缝滚动效果
Aug 30 Javascript
简单学习vue指令directive
Nov 03 Javascript
AngularJS折叠菜单实现方法示例
May 18 Javascript
通过js控制时间,一秒一秒自己动的实例
Oct 25 Javascript
vue实现与安卓、IOS交互的方法
Nov 02 Javascript
Node.js API详解之 module模块用法实例分析
May 13 Javascript
js实现搜索提示框效果
Sep 05 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 删除无限级目录与文件代码共享
2008/11/22 PHP
PHP 循环删除无限分类子节点的实现代码
2013/06/21 PHP
PHPCMS V9 添加二级导航的思路详解
2016/10/20 PHP
PHP将字符串首字母大小写转换的实例
2017/01/21 PHP
详解PHP变量传值赋值和引用赋值变量销毁
2019/03/23 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
jquerymobile局部渲染的各种刷新方法小结
2014/03/05 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
jquery实现用户打分评分特效
2015/05/28 Javascript
JavaScript使用delete删除数组元素用法示例【数组长度不变】
2017/01/17 Javascript
关于Bootstrap按钮组件消除黄框的方法
2017/05/19 Javascript
微信小程序获取用户openId的实现方法
2017/05/23 Javascript
JS实现的文字间歇循环滚动效果完整示例
2018/02/13 Javascript
vue中各种通信传值方式总结
2019/02/14 Javascript
24个解决实际问题的ES6代码片段(小结)
2020/02/02 Javascript
Python中使用gzip模块压缩文件的简单教程
2015/04/08 Python
python遍历目录的方法小结
2016/04/28 Python
Python实现的建造者模式示例
2018/08/06 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
解决Pandas的DataFrame输出截断和省略的问题
2019/02/08 Python
PyTorch的Optimizer训练工具的实现
2019/08/18 Python
Python高级特性——详解多维数组切片(Slice)
2019/11/26 Python
Pytorch 实现sobel算子的卷积操作详解
2020/01/10 Python
keras训练曲线,混淆矩阵,CNN层输出可视化实例
2020/06/15 Python
浅析HTML5页面元素及属性
2021/01/20 HTML / CSS
NFL墨西哥官方商店:Tienda NFL
2017/11/28 全球购物
Sneaker Studio法国:购买运动鞋
2018/06/08 全球购物
一封普通求职者的求职信
2013/11/20 职场文书
企业项目策划书
2014/01/11 职场文书
会计岗位职责范本
2014/03/07 职场文书
四群教育工作实施方案
2014/03/26 职场文书
民事起诉书范本
2015/05/19 职场文书
物业保洁员管理制度
2015/08/05 职场文书
Python 中数组和数字相乘时的注意事项说明
2021/05/10 Python
详解php中流行的rpc框架
2021/05/29 PHP
了解Redis常见应用场景
2021/06/23 Redis