JavaScript中isPrototypeOf函数作用和使用实例


Posted in Javascript onJune 01, 2015

JavaScript中isPrototypeOf函数方法是返回一个布尔值,指出对象是否存在于另一个对象的原型链中。使用方法:

object1.isPrototypeOf(object2)

其中object1为必选项,一个对象的实例。
object2为必选项,另一个对象,将要检查其原型链。

如果 object2 的 原型链中包含object1,那么JavaScript中isPrototypeOf函数方法返回 true。
原型链可以用来在同一个对象类型的不同实例之间共享功能。
如果 object2 不是一个对象或者 object1 没有出现在 object2 中的原型链中,JavaScript中isPrototypeOf函数方法将返回 false。

以下示例阐述了JavaScript中isPrototypeOf函数方法的用法。

function test(){

  var re = new RegExp();                        //初始化变量。

  return (RegExp.prototype.isPrototypeOf(re));  //返回 true。

}
Javascript 相关文章推荐
javascript 按回车键相应按钮提交事件
Nov 02 Javascript
Jquery中显示隐藏的实现代码分析
Jul 26 Javascript
实现局部遮罩与关闭原理及代码
Feb 04 Javascript
jQuery用unbind方法去掉hover事件及其他方法介绍
Mar 18 Javascript
Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
Apr 02 Javascript
基于jquery实现等比缩放图片
Dec 03 Javascript
jQuery实现ToolTip元素定位显示功能示例
Nov 23 Javascript
ES6新特性之数组、Math和扩展操作符用法示例
Apr 01 Javascript
详解Nuxt.js Vue服务端渲染摸索
Feb 08 Javascript
微信小程序实现点击图片放大预览
Oct 21 Javascript
JQuery实现折叠式菜单的详细代码
Jun 03 jQuery
关于antd tree 和父子组件之间的传值问题(react 总结)
Jun 02 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
Jun 01 #Javascript
JavaScript使用addEventListener添加事件监听用法实例
Jun 01 #Javascript
JavaScript使用位运算符判断奇数和偶数的方法
Jun 01 #Javascript
JavaScript实现把rgb颜色转换成16进制颜色的方法
Jun 01 #Javascript
JavaScript实现的简单拖拽效果
Jun 01 #Javascript
一看就懂:jsonp详解
Jun 01 #Javascript
JS数组array元素的添加和删除方法代码实例
Jun 01 #Javascript
You might like
用PHP实现将GB编码转换为UTF8
2006/11/25 PHP
PHP中文汉字验证码
2007/04/08 PHP
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
2013/09/30 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
2015/11/24 PHP
php使用 readfile() 函数设置文件大小大小的方法
2017/08/11 PHP
Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法
2019/09/30 PHP
YII2框架中日志的配置与使用方法实例分析
2020/03/18 PHP
jQuery的初始化与对象构建之浅析
2011/04/12 Javascript
基于JQuery 的消息提示框效果代码
2011/07/31 Javascript
JQuery实现鼠标移动图片显示描述层的方法
2015/06/25 Javascript
JavaScript中使用数组方法汇总
2016/02/16 Javascript
DOM操作原生js 的bug,使用jQuery 可以消除的解决方法
2016/09/04 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
javascript事件的传播基础实例讲解(35)
2017/02/14 Javascript
nodejs集成sqlite使用示例
2017/06/05 NodeJs
AngularJS实现页面跳转后自动弹出对话框实例代码
2017/08/02 Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
2017/08/24 Javascript
vue2.0 自定义 饼状图 (Echarts)组件的方法
2018/03/02 Javascript
JSON数据中存在单个转义字符“\”的处理方法
2018/07/11 Javascript
JS实现点击li标签弹出对应的索引功能【案例】
2019/02/18 Javascript
JS判断浏览器类型与操作系统的方法分析
2020/04/30 Javascript
[06:48]DOTA2-DPC中国联赛2月26日Recap集锦
2021/03/11 DOTA
Python标准库之循环器(itertools)介绍
2014/11/25 Python
python之cv2与图像的载入、显示和保存实例
2018/12/05 Python
详解Python 函数如何重载?
2019/04/23 Python
CSS3使用transition实现的鼠标悬停淡入淡出
2015/01/09 HTML / CSS
德国排名第一的主题公园门票网站:Attraction Tickets Direct
2019/09/09 全球购物
应届生程序员求职信
2013/11/05 职场文书
关于运动会的稿件
2014/02/02 职场文书
十佳护士获奖感言
2014/02/18 职场文书
党课心得体会范文
2014/09/09 职场文书
局领导领导班子四风对照检查材料
2014/09/27 职场文书
担保书格式
2015/01/20 职场文书
办公用品管理制度
2015/08/04 职场文书
创业计划书介绍
2019/04/24 职场文书
SQL Server中交叉联接的用法详解
2021/04/22 SQL Server