浅析hasOwnProperty方法的应用


Posted in Javascript onNovember 20, 2013

JavaScript中hasOwnProperty函数方法是返回一个布尔值,指出一个对象是否具有指定名称的属性。

使用方法:
object.hasOwnProperty(proName)

其中参数object是必选项。一个对象的实例。
proName是必选项。一个属性名称的字符串值。

如果 object 具有指定名称的属性,那么JavaScript中hasOwnProperty函数方法返回 true;反之则返回 false。此方法无法检查该对象的原型链中是否具有该属性;该属性必须是对象本身的一个成员。在下例中,所有的 String 对象共享一个公用 split 方法。下面的代码将输出 false 和 true。

var s = new String("JScript");
print(s.hasOwnProperty("split"));
print(String.prototype.hasOwnProperty("split"));

Javascript 相关文章推荐
Jquery 获得服务器控件值的方法小结
May 11 Javascript
基于jquery的动态创建表格的插件
Apr 05 Javascript
基于jquery的多功能软键盘插件
Jul 25 Javascript
基于jquery实现等比缩放图片
Dec 03 Javascript
使用jquery获取url及url参数的简单实例
Jun 14 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
Jun 24 Javascript
JS数组去掉重复数据只保留一条的实现代码
Aug 11 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
Jun 01 Javascript
详解使用angular的HttpClient搭配rxjs
Sep 01 Javascript
JS实现的计数排序与基数排序算法示例
Dec 04 Javascript
JavaScript实现简单轮播图效果
Dec 01 Javascript
JS表格的动态操作完整示例
Jan 13 Javascript
鼠标滚轮改变图片大小的示例代码
Nov 20 #Javascript
JS画线(实例代码)
Nov 20 #Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
Nov 20 #Javascript
JS事件在IE与FF中的区别详细解析
Nov 20 #Javascript
引用 js在IE与FF之间的区别详细解析
Nov 20 #Javascript
JavaScript之IE的fireEvent方法详细解析
Nov 20 #Javascript
JavaScript中setInterval的用法总结
Nov 20 #Javascript
You might like
PHP添加MySQL数据记录代码
2008/06/07 PHP
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
2011/07/01 PHP
php图片水印添加、压缩、剪切的封装类实现
2020/04/18 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
2017/06/13 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
2019/04/15 PHP
JavaScript实际应用:innerHTMl和确认提示的使用
2006/06/22 Javascript
在chrome中window.onload事件的一些问题
2010/03/01 Javascript
js调用activeX获取u盘序列号的代码
2011/11/21 Javascript
jQuery实现类似淘宝购物车全选状态示例
2013/06/26 Javascript
js判断屏幕分辨率的代码
2013/07/16 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
2014/05/14 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
JavaScript编程中的Promise使用大全
2015/07/28 Javascript
全面解析Bootstrap中form、navbar的使用方法
2016/05/30 Javascript
jQuery+ajax实现滚动到页面底部自动加载图文列表效果(类似图片懒加载)
2016/06/07 Javascript
angularjs指令之绑定策略(@、=、&)
2017/04/13 Javascript
详解vue2.0脚手架的webpack 配置文件分析
2017/05/27 Javascript
vue.js 嵌套循环、if判断、动态删除的实例
2018/03/07 Javascript
Node.js 使用AngularJS的方法示例
2018/05/11 Javascript
微信小程序实现顶部下拉菜单栏
2018/11/04 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
2019/01/08 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
Vue+Express实现登录注销功能的实例代码
2019/05/05 Javascript
JavaScript数组及常见操作方法小结
2019/11/13 Javascript
jquery css实现流程进度条
2020/03/26 jQuery
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
Python实现字典依据value排序
2016/02/24 Python
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解
2020/03/19 Python
5款实用的python 工具推荐
2020/10/13 Python
一文带你了解Python 四种常见基础爬虫方法介绍
2020/12/04 Python
HTML5使用Audio标签实现歌词同步的效果
2016/03/17 HTML / CSS
澳大利亚在线家具店:Luxo Living
2019/03/24 全球购物
小学生元旦感言
2014/02/26 职场文书
检察院对照“四风”认真查找问题落实整改措施
2014/09/26 职场文书
深入浅析Django MTV模式
2021/09/04 Python