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 相关文章推荐
两个DIV等高的JS的实现代码
Dec 23 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
Feb 03 Javascript
js中方法重载如何实现?以及函数的参数问题
Aug 01 Javascript
extjs 分页使用jsp传递数据示例
Jul 29 Javascript
JavaScript获取网页中第一个图片id的方法
Apr 03 Javascript
js实现的黑背景灰色二级导航菜单效果代码
Aug 24 Javascript
vueJS简单的点击显示与隐藏的效果【实现代码】
May 03 Javascript
vue2 前端搜索实现示例
Feb 26 Javascript
JS实现的DOM插入节点操作示例
Apr 04 Javascript
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
Apr 08 Javascript
原生JS检测CSS3动画是否结束的方法详解
Jan 27 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
Nov 12 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实现图片添加描边字和马赛克的方法
2014/12/10 PHP
php中header跳转使用include包含解决参数丢失问题
2015/05/08 PHP
PHP+MySQL实现无极限分类栏目的方法
2015/12/23 PHP
PHP实现获取第一个中文首字母并进行排序的方法
2017/05/09 PHP
PHP实现电商订单自动确认收货redis队列
2017/05/17 PHP
深入学习微信网址链接解封的防封原理visit_type
2019/08/15 PHP
JavaScript 动态加载脚本和样式的方法
2015/04/13 Javascript
在JavaScript中call()与apply()区别
2016/01/22 Javascript
js实现界面向原生界面发消息并跳转功能
2016/11/22 Javascript
微信小程序之获取当前位置经纬度以及地图显示详解
2017/05/09 Javascript
解决vue 路由变化页面数据不刷新的问题
2018/03/13 Javascript
微信小程序实现保存图片到相册功能
2018/11/30 Javascript
深入理解令牌认证机制(token)
2019/08/22 Javascript
vue-cli3跨域配置的简单方法
2019/09/06 Javascript
解决layUI的页面显示不全的问题
2019/09/20 Javascript
Vue组件通信$attrs、$listeners实现原理解析
2020/09/03 Javascript
python实现数据写入excel表格
2018/03/25 Python
python可视化篇之流式数据监控的实现
2019/08/07 Python
Python缓存技术实现过程详解
2019/09/25 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
Python实现定时监测网站运行状态的示例代码
2020/09/30 Python
django使用channels实现通信的示例
2020/10/19 Python
详解如何使用Pytest进行自动化测试
2021/01/14 Python
css3 伪元素和伪类选择器详解
2014/09/04 HTML / CSS
HTML5 声明兼容IE的写法
2011/05/16 HTML / CSS
String和StringBuffer的区别
2015/08/13 面试题
东方通信股份有限公司VC面试题
2014/08/27 面试题
编程实现当输入某产品代码则打印出该产品记录的功能
2014/05/03 面试题
公司周年庆典邀请函
2014/01/12 职场文书
夏季奶茶店创业计划书
2014/01/16 职场文书
学雷锋志愿服务月活动总结
2014/03/09 职场文书
公司开业庆典主持词
2014/03/21 职场文书
七夕活动策划方案
2014/08/16 职场文书
就业协议书范本
2014/10/08 职场文书
利用Python判断整数是否是回文数的3种方法总结
2021/07/07 Python
在windows server 2012 r2中安装mysql的详细步骤
2022/07/23 Servers