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 相关文章推荐
javascript new fun的执行过程
Aug 05 Javascript
突发奇想的一个jquery插件
Nov 19 Javascript
JavaScript 上万关键字瞬间匹配实现代码
Jul 07 Javascript
IE下双击checkbox反应延迟问题的解决方法
Mar 27 Javascript
AngularJS中实现用户访问的身份认证和表单验证功能
Apr 21 Javascript
VUE JS 使用组件实现双向绑定的示例代码
Jan 10 Javascript
Iscrool下拉刷新功能实现方法(推荐)
Jun 26 Javascript
BootStrap实现文件上传并带有进度条效果
Sep 11 Javascript
浅谈函数调用的不同方式,以及this的指向
Sep 17 Javascript
javascript自定义事件功能与用法实例分析
Nov 08 Javascript
JS写滑稽笑脸运动效果
May 28 Javascript
jQuery实现朋友圈查看图片
Sep 11 jQuery
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中MD5函数使用实例代码
2008/06/07 PHP
PHP数组对比函数,存在交集则返回真,否则返回假
2011/02/03 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
php仿QQ验证码的实例分析
2013/07/01 PHP
php5.3以后的版本连接sqlserver2000的方法
2014/07/28 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
2017/06/17 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
2018/05/02 PHP
Prototype Array对象 学习
2009/07/19 Javascript
基于jquery的让textarea自适应高度的插件
2010/08/03 Javascript
jQuery的实现原理的模拟代码 -5 Ajax
2010/08/07 Javascript
JQuery实现的按钮倒计时效果
2015/12/23 Javascript
layer弹出层中H5播放器全屏出错的解决方法
2017/02/21 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
2017/05/17 Javascript
node使用promise替代回调函数
2018/05/07 Javascript
JS实现的判断方法、变量是否存在功能示例
2020/03/28 Javascript
超出JavaScript安全整数限制的数字计算BigInt详解
2018/06/24 Javascript
es6数值的扩展方法
2019/03/11 Javascript
Js通过AES加密后PHP用Openssl解密的方法
2019/07/12 Javascript
json 带斜杠时如何解析的实现
2019/08/12 Javascript
vue实现图片上传功能
2020/05/28 Javascript
Vue如何跨组件传递Slot的实现
2020/12/14 Vue.js
Python实现自定义顺序、排列写入数据到Excel的方法
2018/04/23 Python
Python 使用PyQt5 完成选择文件或目录的对话框方法
2019/06/27 Python
Django学习之文件上传与下载
2019/10/06 Python
python 有效的括号的实现代码示例
2019/11/11 Python
Python如何使用Gitlab API实现批量的合并分支
2019/11/27 Python
tensorflow对图像进行拼接的例子
2020/02/05 Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
2021/01/09 Python
Python实现区域填充的示例代码
2021/02/03 Python
Nayomi官网:沙特阿拉伯王国睡衣和内衣品牌
2020/12/19 全球购物
什么是Linux虚拟文件系统VFS
2015/08/25 面试题
个人授权委托书格式
2014/08/30 职场文书
学习十八大的心得体会
2014/09/01 职场文书
婚礼家长致辞
2015/07/27 职场文书
国家助学金受助感言
2015/08/01 职场文书
五星级酒店宣传口号
2015/12/25 职场文书