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 打造动态下滑菜单实现说明
Apr 15 Javascript
改变隐藏的input中value的值代码
Dec 30 Javascript
javascript移出节点removeChild()使用介绍
Apr 03 Javascript
使用AJAX实现Web页面进度条的实例分享
May 06 Javascript
JavaScript中对JSON对象的基本操作示例
May 21 Javascript
浅谈javascript:两种注释,声明变量,定义函数
Sep 29 Javascript
详解Vue 事件驱动和依赖追踪
Apr 22 Javascript
js断点调试心得分享(必看篇)
Dec 08 Javascript
AngularJS实现的鼠标拖动画矩形框示例【可兼容IE8】
May 17 Javascript
js+html实现周岁年龄计算器
Jun 25 Javascript
解决VUE双向绑定失效的问题
Oct 29 Javascript
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
Dec 23 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
PHP接口继承及接口多继承原理与实现方法详解
2017/10/18 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
2019/10/21 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
JavaScript Object的extend是一个常用的功能
2009/12/02 Javascript
JavaScript中的prototype使用说明
2010/04/13 Javascript
快速排序 php与javascript的不同之处
2011/02/22 Javascript
js不完美解决click和dblclick事件冲突问题
2012/07/16 Javascript
from 表单提交返回值用post或者是get方法实现
2013/08/21 Javascript
javascript full screen 全屏显示页面元素的方法
2013/09/27 Javascript
js计算字符串长度包含的中文是utf8格式
2013/10/15 Javascript
获取当前点击按钮的id用this.id实现
2014/03/17 Javascript
提取jquery的ready()方法单独使用示例
2014/03/25 Javascript
js实现透明度渐变效果的方法
2015/04/10 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
AngularJS中$http使用的简单介绍
2017/03/17 Javascript
javascript内存分配原理实例分析
2017/04/10 Javascript
Node.js利用js-xlsx处理Excel文件的方法详解
2017/07/05 Javascript
原生JS实现移动端web轮播图详解(结合Tween算法造轮子)
2017/09/10 Javascript
JS库之ParticlesJS使用简介
2017/09/12 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
如何解决vue2.0下IE浏览器白屏问题
2018/09/13 Javascript
Vuex的基本概念、项目搭建以及入坑点
2018/11/04 Javascript
vuex的使用和简易实现
2021/01/07 Vue.js
[00:35]2016完美“圣”典风云人物:冷冷宣传片
2016/12/08 DOTA
Python使用os.listdir()和os.walk()获取文件路径与文件下所有目录的方法
2019/04/01 Python
Python生成rsa密钥对操作示例
2019/04/26 Python
Python实现Linux监控的方法
2019/05/16 Python
Python代码太长换行的实现
2019/07/05 Python
G-Form护具官方网站:美国运动保护装备
2019/09/04 全球购物
Android interview questions
2016/12/25 面试题
大学应届毕业生求职信
2014/05/24 职场文书
2015年酒店工作总结
2015/04/28 职场文书
旅游安全责任协议书
2016/03/22 职场文书
MySQL 数据类型详情
2021/11/11 MySQL
Mysql分库分表之后主键处理的几种方法
2022/02/15 MySQL
Go语言实现一个简单的并发聊天室的项目实战
2022/03/18 Golang