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 相关文章推荐
ExtJS TabPanel beforeremove beforeclose使用说明
Mar 31 Javascript
纯javascript判断查询日期是否为有效日期
Aug 24 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
Oct 22 Javascript
轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器
Nov 30 Javascript
浅析BootStrap中Modal(模态框)使用心得
Dec 24 Javascript
原生node.js案例--前后台交互
Feb 20 Javascript
jquery插件canvaspercent.js实现百分比圆饼效果
Jul 18 jQuery
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
Aug 06 Javascript
Vue 理解之白话 getter/setter详解
Apr 16 Javascript
小程序开发踩坑:页面窗口定位(相对于浏览器定位)(推荐)
Apr 25 Javascript
jQuery中DOM常见操作实例小结
Aug 01 jQuery
JavaScript代码压缩工具UglifyJS和Google Closure Compiler的基本用法
Apr 13 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
php4的session功能评述(三)
2006/10/09 PHP
php adodb介绍
2009/03/19 PHP
php阻止页面后退的方法分享
2014/02/17 PHP
PHP对接微信公众平台消息接口开发流程教程
2014/03/25 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
PHP实现的带超时功能get_headers函数
2015/02/10 PHP
Eclipse PHPEclipse 配置的具体步骤
2017/08/08 PHP
[原创]PHP获取数组表示的路径方法分析【数组转字符串】
2017/09/01 PHP
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
兼容主流浏览器的JS复制内容到剪贴板
2014/12/12 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
2015/03/12 Javascript
js实现的二分查找算法实例
2016/01/21 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
JavaScript中对象的不同创建方法
2016/08/12 Javascript
对vue里函数的调用顺序介绍
2018/03/17 Javascript
vue中的router-view组件的使用教程
2018/10/23 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
2019/01/08 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
JS document文档的简单操作完整示例
2020/01/13 Javascript
[06:07]DOTA2-DPC中国联赛3月5日Recap集锦
2021/03/11 DOTA
跟老齐学Python之Python文档
2014/10/10 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
Python实现KNN邻近算法
2021/01/28 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
Python之关于类变量的两种赋值区别详解
2020/03/12 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
Fanatics官网:运动服装、球衣、运动装备
2020/10/12 全球购物
环境整治工作方案
2014/05/18 职场文书
我为党旗添光彩演讲稿
2014/09/10 职场文书
领导个人查摆剖析材料
2014/10/29 职场文书
laravel添加角色和模糊搜索功能的实现代码
2021/06/22 PHP
使用canvas对video视频某一刻截图功能
2021/09/25 HTML / CSS
mysql下的max_allowed_packet参数设置详解
2022/02/12 MySQL
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫