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 相关文章推荐
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
Jul 10 Javascript
jquery动态改变form属性提交表单
Jun 03 Javascript
js实现人民币大写金额形式转换
Apr 27 Javascript
js 自带的sort() 方法全面了解
Aug 16 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
Aug 30 Javascript
BootStrap Validator对于隐藏域验证和程序赋值即时验证的问题浅析
Dec 01 Javascript
js实现贪吃蛇小游戏(容易理解)
Jan 22 Javascript
Vue-router路由判断页面未登录跳转到登录页面的实例
Oct 26 Javascript
原生JS实现获取及修改CSS样式的方法
Sep 04 Javascript
微信小程序如何访问公众号文章
Jul 08 Javascript
vue项目中使用bpmn-自定义platter的示例代码
May 11 Javascript
Vue $attrs & inheritAttr实现button禁用效果案例
Dec 07 Vue.js
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循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
2014/05/10 PHP
php获取'/'传参的值简单方法
2017/07/13 PHP
js中return false(阻止)的用法
2013/08/14 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
jQuery 隐藏和显示 input 默认值示例
2014/06/03 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
基于jQuery实现交互体验社会化分享代码附源码下载
2016/01/04 Javascript
JavaScript表单验证实例之验证表单项是否为空
2016/01/10 Javascript
Javascript oop设计模式 面向对象编程简单实例介绍
2016/12/13 Javascript
jQuery树插件zTree使用方法详解
2017/05/02 jQuery
Three.js利用dat.GUI如何简化试验流程详解
2017/09/26 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
浅谈angularJS2中的界面跳转方法
2018/08/31 Javascript
解决vue的 v-for 循环中图片加载路径问题
2018/09/03 Javascript
python数组过滤实现方法
2015/07/27 Python
浅谈Python浅拷贝、深拷贝及引用机制
2016/12/15 Python
Python编程求解二叉树中和为某一值的路径代码示例
2018/01/04 Python
python3+PyQt5使用数据库表视图
2018/04/24 Python
对Python中内置异常层次结构详解
2018/10/18 Python
python正则爬取某段子网站前20页段子(request库)过程解析
2019/08/10 Python
Python序列对象与String类型内置方法详解
2019/10/22 Python
django框架基于queryset和双下划线的跨表查询操作详解
2019/12/11 Python
基于Python 的语音重采样函数解析
2020/07/06 Python
Python操作Elasticsearch处理timeout超时
2020/07/17 Python
Farfetch中文官网:奢侈品牌时尚购物平台
2020/03/15 全球购物
团日活动总结
2014/04/28 职场文书
就职演讲稿范文
2014/05/19 职场文书
高中毕业典礼演讲稿
2014/09/09 职场文书
教师国庆节演讲稿范文2014
2014/09/21 职场文书
索赔员岗位职责
2015/02/15 职场文书
史上最牛辞职信
2015/05/13 职场文书
纪委立案决定书
2015/06/24 职场文书
CSS3 Tab动画实例之背景切换动态效果
2021/08/23 HTML / CSS
Redis集群节点通信过程/原理流程分析
2022/03/18 Redis
win11系统中dhcp服务异常什么意思? Win11 DHCP服务异常修复方法
2022/04/08 数码科技
Vue Element plus使用方法梳理
2022/12/24 Vue.js