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 相关文章推荐
网页中CDATA标记的说明
Sep 12 Javascript
js 判断一个元素是否在页面中存在
Dec 27 Javascript
提升PHP安全:8个必须修改的PHP默认配置
Nov 17 Javascript
jQuery中prop()方法用法实例
Jan 05 Javascript
js控制网页背景音乐播放与停止的方法
Feb 06 Javascript
javascript中createElement的两种创建方式
May 14 Javascript
JS动态插入并立即执行回调函数的方法
Apr 21 Javascript
详解Angular.js数据绑定时自动转义html标签及内容
Mar 30 Javascript
Vue+Koa2 打包后进行线上部署的教程详解
Jul 31 Javascript
详解vue v-model
Aug 31 Javascript
node.js 如何监视文件变化
Sep 01 Javascript
js前端面试常见浏览器缓存强缓存及协商缓存实例
Jun 21 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的ajax框架xajax入门与试用介绍
2010/12/19 PHP
PHP使用GIFEncoder类处理gif图片实例
2014/07/01 PHP
会自动逐行上升的文本框
2006/06/30 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
jQuery验证Checkbox是否选中的代码 推荐
2011/09/04 Javascript
JavaScript splice()方法详解
2020/09/22 Javascript
node.js使用npm 安装插件时提示install Error: ENOENT报错的解决方法
2014/11/20 Javascript
4种JavaScript实现简单tab选项卡切换的方法
2016/01/06 Javascript
基于jquery实现轮播特效
2016/04/22 Javascript
BootStrap智能表单demo示例详解
2016/06/13 Javascript
Javascript字符串常用方法详解
2016/07/21 Javascript
angularjs 源码解析之scope
2016/08/22 Javascript
JavaScript学习笔记整理_简单实现枚举类型,扑克牌应用
2016/09/19 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
vue中使用vue-router切换页面时滚动条自动滚动到顶部的方法
2017/11/28 Javascript
详解ES6 Symbol 的用途
2018/10/14 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
[01:06]DOTA2小知识课堂 Ep.01 TP出门不要忘记帮队友灌瓶哦
2019/12/05 DOTA
[46:58]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第一场 12.17
2020/12/19 DOTA
Python排序算法实例代码
2017/08/10 Python
Python网络爬虫与信息提取(实例讲解)
2017/08/29 Python
python实现K最近邻算法
2018/01/29 Python
python线程池 ThreadPoolExecutor 的用法示例
2020/10/10 Python
css3背景图片透明叠加属性cross-fade简介及用法实例
2013/01/08 HTML / CSS
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
2013/01/06 HTML / CSS
使用C#编写创建一个线程的代码
2013/01/22 面试题
国际经济与贸易专业大学生职业规划书
2014/03/01 职场文书
我们的节日清明节活动方案
2014/03/05 职场文书
签约仪式主持词
2014/03/19 职场文书
毕业论文评语大全
2014/04/29 职场文书
大学生感恩父母演讲稿
2014/08/28 职场文书
2014年效能监察工作总结
2014/11/21 职场文书
答谢酒会主持词
2015/07/02 职场文书
nginx的zabbix 5.0安装部署的方法步骤
2021/07/16 Servers
Python学习之迭代器详解
2022/04/01 Python
vue整合百度地图显示指定地点信息
2022/04/06 Vue.js