javascript下判断一个对象是否具有指定名称的属性的的代码


Posted in Javascript onJanuary 11, 2010

hasOwnProperty 方法
返回一个布尔值,指出一个对象是否具有指定名称的属性。
object.hasOwnProperty(proName)

兼容WinIE5.5+, MacIE-, NN6+, Moz+, Safari-

参数
object

必选项。一个对象的实例。

proName

必选项。一个属性名称的字符串值。

说明
如果 object 具有指定名称的属性,那么 hasOwnProperty 方法返回 true;反之则返回 false。此方法无法检查该对象的原型链中是否具有该属性;该属性必须是对象本身的一个成员。

示例
在下例中,所有的 String 对象共享一个公用 split 方法。下面的代码将输出 false 和 true。

var s = new String("JScript"); 
print(s.hasOwnProperty("split")); 
print(String.prototype.hasOwnProperty("split"));
Javascript 相关文章推荐
Jquery 弹出层插件实现代码
Oct 24 Javascript
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
Aug 12 Javascript
jquery 学习之二 属性(类)
Nov 25 Javascript
一个挺有意思的Javascript小问题说明
Sep 26 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
Feb 05 Javascript
javaScript的函数对象的声明详解
Feb 06 Javascript
JavaScript编程的单例设计模讲解
Nov 10 Javascript
jQuery中delegate()方法的用法详解
Oct 13 Javascript
Js利用console计算代码运行时间的方法示例
Sep 24 Javascript
JS+HTML+CSS实现轮播效果
Nov 28 Javascript
js经验分享 JavaScript反调试技巧
Mar 10 Javascript
详解es6新增数组方法简便了哪些操作
May 09 Javascript
JavaScript 学习笔记(九)call和apply方法
Jan 11 #Javascript
取选中的radio的值
Jan 11 #Javascript
javascript Object与Function使用
Jan 11 #Javascript
Extjs学习笔记之九 数据模型(上)
Jan 11 #Javascript
JavaScript 事件冒泡简介及应用
Jan 11 #Javascript
Javascript 读书笔记索引贴
Jan 11 #Javascript
Javascript学习笔记9 prototype封装继承
Jan 11 #Javascript
You might like
人族 Terran 魔法与科技
2020/03/14 星际争霸
PHP4实际应用经验篇(9)
2006/10/09 PHP
PHP number_format() 函数定义和用法
2012/06/01 PHP
PHP简洁函数(PHP简单明了函数语法)
2012/06/10 PHP
浅析使用Turck-mmcache编译来加速、优化PHP代码
2013/06/20 PHP
thinkphp Apache配置重启Apache1 restart 出错解决办法
2017/02/15 PHP
[推荐]javascript 面向对象技术基础教程
2009/03/03 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
SOSO地图JS画出标注和中心点以html形式运行
2013/08/09 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
JavaScript中有关一个数组中最大值和最小值及它们的下表的输出的解决办法
2016/07/01 Javascript
AngularJS基础 ng-readonly 指令简单示例
2016/08/02 Javascript
微信小程序  Mustache语法详细介绍
2016/10/27 Javascript
jQuery EasyUi 验证功能实例解析
2017/01/06 Javascript
完美解决node.js中使用https请求报CERT_UNTRUSTED的问题
2017/01/08 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
Vue+axios实现统一接口管理的方法
2018/07/23 Javascript
JavaScript之Blob对象类型的具体使用方法
2019/11/29 Javascript
[40:16]TFT vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
[58:35]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.22
2019/09/05 DOTA
Python单元测试框架unittest使用方法讲解
2015/04/13 Python
python3 模拟登录v2ex实例讲解
2017/07/13 Python
python爬虫之urllib库常用方法用法总结大全
2018/11/14 Python
Python合并同一个文件夹下所有PDF文件的方法
2019/03/11 Python
利用rest framework搭建Django API过程解析
2019/08/31 Python
解决pycharm编辑区显示yaml文件层级结构遇中文乱码问题
2020/04/27 Python
python 实现PIL模块在图片画线写字
2020/05/16 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
2020/05/18 Python
CSS3 简写animation
2012/05/10 HTML / CSS
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
医学专业毕业生个人求职信
2013/12/25 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
2014年学校食堂工作总结
2014/11/25 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
pandas中对文本类型数据的处理小结
2021/11/01 Python
Arthas排查Kubernetes中应用频繁挂掉重启异常
2022/02/28 MySQL