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 相关文章推荐
JS+CSS实现电子商务网站导航模板效果代码
Sep 10 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
Jan 28 Javascript
jQuery学习心得总结(必看篇)
Jun 10 Javascript
AngularJS基础 ng-dblclick 指令用法
Aug 01 Javascript
基于Vue2实现的仿手机QQ单页面应用功能(接入聊天机器人 )
Mar 30 Javascript
详解webpack 多页面/入口支持&公共组件单独打包
Jun 29 Javascript
node实现简单的反向代理服务器
Jul 26 Javascript
jQuery实现checkbox的简单操作
Nov 18 jQuery
详解tween.js 中文使用指南
Jan 05 Javascript
vue中$refs的用法及作用详解
Apr 24 Javascript
JS实现同一DOM元素上onClick事件与onDblClick事件并存的解决方法
Jun 07 Javascript
详解nvm管理多版本node踩坑
Jul 26 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无限分类且支持输出树状图的详细介绍
2013/06/19 PHP
php下载excel无法打开的解决方法
2013/12/24 PHP
实现PHP多线程异步请求的3种方法
2014/01/17 PHP
LINUX下PHP程序实现WORD文件转化为PDF文件的方法
2016/05/13 PHP
Nginx+php配置文件及原理解析
2020/12/09 PHP
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
IE下js调试工具Companion.JS
2010/10/15 Javascript
一个轻量级的javascript库 pj介绍
2010/12/19 Javascript
用javascript关闭本窗口不弹出询问框的方法
2014/09/12 Javascript
express的中间件bodyParser详解
2014/12/04 Javascript
jQuery实现跟随鼠标运动图层效果的方法
2015/02/02 Javascript
JQuery调用绑定click事件的3种写法
2015/03/28 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
js带点自动图片轮播幻灯片特效代码分享
2015/09/07 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
2016/08/15 Javascript
Ajax与服务器(JSON)通信实例代码
2016/11/05 Javascript
JS基于正则表达式的替换操作(replace)用法示例
2017/04/28 Javascript
JavaScript实现图片无缝滚动效果
2017/07/07 Javascript
nodejs require js文件入口,在package.json中指定默认入口main方法
2018/10/10 NodeJs
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
在Python的Django框架中创建语言文件
2015/07/27 Python
教你用python3根据关键词爬取百度百科的内容
2016/08/18 Python
python爬虫之xpath的基本使用详解
2018/04/18 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
html5 worker 实例(一) 为什么测试不到效果
2013/06/24 HTML / CSS
世界上最全面的汽车零部件和配件集合:JC Whitney
2016/09/04 全球购物
印尼最大的婴儿用品购物网站:Orami
2017/09/28 全球购物
宝拉珍选官方旗舰店:2%水杨酸精华液,收缩毛孔粗大和祛痘
2018/07/01 全球购物
Skyscanner加拿大:全球旅行搜索平台
2018/11/19 全球购物
小学教师国培感言
2014/02/08 职场文书
阳光体育活动方案
2014/02/16 职场文书
庆七一活动总结
2014/08/27 职场文书
pyqt5蒙版遮罩mask,setmask的使用
2021/06/11 Python
MySQL 数据表操作
2022/05/04 MySQL