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实现DIV滚动自动滚动到底部的代码
Mar 01 Javascript
使用js dom和jquery分别实现简单增删改
Sep 11 Javascript
javascript事件冒泡和事件捕获详解
May 26 Javascript
JS时间特效最常用的三款
Aug 19 Javascript
Jquery Ajax Error 调试错误的技巧
Nov 20 Javascript
AngularJS入门教程之表格实例详解
Jul 27 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
Sep 03 Javascript
angularJs提交文本框数据到后台的方法
Oct 08 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
Sep 27 Javascript
vue v-for出来的列表,点击某个li使得当前被点击的li字体变红操作
Jul 17 Javascript
在vue中使用jsonp进行跨域请求接口操作
Oct 29 Javascript
前端 javascript 实现文件下载的示例
Nov 24 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
php5编程中的异常处理详细方法介绍
2008/07/29 PHP
PHP面向对象学习笔记之二 生成对象的设计模式
2012/10/06 PHP
js 通用javascript函数库整理
2011/08/14 Javascript
Js sort排序使用方法
2011/10/17 Javascript
分享一道笔试题[有n个直线最多可以把一个平面分成多少个部分]
2012/10/12 Javascript
Javascript Request获取请求参数如何实现
2012/11/28 Javascript
javascript基础之查找元素的详细介绍(访问节点)
2013/07/05 Javascript
js跳转页面方法总结
2014/01/29 Javascript
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
HTML页面登录时的JS验证方法
2014/05/28 Javascript
JavaScript控制网页平滑滚动到指定元素位置的方法
2015/04/17 Javascript
jquery实现的Accordion折叠面板效果代码
2015/09/02 Javascript
angularjs学习笔记之三大模块(modal,controller,view)
2015/09/26 Javascript
jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
2016/12/19 Javascript
Vue-Router模式和钩子的用法
2018/02/28 Javascript
详解Koa中更方便简单发送响应的方式
2018/07/20 Javascript
layUI实现三级导航菜单效果
2019/07/26 Javascript
vue+webpack 更换主题N种方案优劣分析
2019/10/28 Javascript
vue el-table实现自定义表头
2019/12/11 Javascript
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
python提取内容关键词的方法
2015/03/16 Python
python 计算两个日期相差多少个月实例代码
2017/05/24 Python
python列表的增删改查实例代码
2018/01/30 Python
python爬虫之自动登录与验证码识别
2020/06/15 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
2018/11/06 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
2019/07/03 Python
Python树莓派学习笔记之UDP传输视频帧操作详解
2019/11/15 Python
Python如何实现小程序 无限求和平均
2020/02/18 Python
html5设计原理(推荐收藏)
2014/05/17 HTML / CSS
VICHY薇姿英国官网:全球专业敏感肌护肤领先品牌
2017/07/04 全球购物
沙特阿拉伯网上购物:Sayidaty Mall
2018/05/06 全球购物
PHP如何去执行一个SQL语句
2016/03/05 面试题
鼓舞士气的口号
2014/06/16 职场文书
卡特教练观后感
2015/06/08 职场文书
结婚喜宴迎宾词
2015/08/10 职场文书
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server