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 相关文章推荐
JS获取当前网址、主机地址项目根路径
Nov 19 Javascript
jQuery中click事件用法实例
Dec 26 Javascript
WebSocket+node.js创建即时通信的Web聊天服务器
Aug 08 Javascript
jQuery EasyUI ProgressBar进度条组件
Feb 28 Javascript
JS中type="button"和type="submit"的区别
Jul 04 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
Sep 03 Javascript
手把手教你写一个微信小程序(推荐)
Oct 17 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
Oct 19 Javascript
微信小程序学习笔记之目录结构、基本配置图文详解
Mar 28 Javascript
原生js实现购物车功能
Sep 23 Javascript
Javascript节流函数throttle和防抖函数debounce
Dec 03 Javascript
前端JavaScript大管家 package.json
Nov 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判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
Smarty中调用FCKeditor的方法
2014/10/27 PHP
php实现网页缓存的工具类分享
2015/07/14 PHP
PHP实现的构造sql语句类实例
2016/02/03 PHP
JavaScript 页面编码与浏览器类型判断代码
2010/06/03 Javascript
动态调用CSS文件的JS代码
2010/07/29 Javascript
ExtJs Excel导出并下载IIS服务器端遇到的问题
2011/09/16 Javascript
JavaScript之编码规范 推荐
2012/05/23 Javascript
没有document.getElementByName方法
2013/08/19 Javascript
jquery给图片添加鼠标经过时的边框效果
2013/11/12 Javascript
前台js调用后台方法示例
2013/12/02 Javascript
JS的框架Polymer中的dom-if和is属性使用说明
2015/07/29 Javascript
js实现按钮颜色渐变动画效果
2015/08/20 Javascript
js图片轮播效果实现代码
2020/04/18 Javascript
jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击
2016/01/22 Javascript
详解JavaScript对象类型
2016/06/16 Javascript
JavaScript简单实现弹出拖拽窗口(一)
2016/06/17 Javascript
JS实现密码框的显示密码和隐藏密码功能示例
2016/12/26 Javascript
angularJS 指令封装回到顶部示例详解
2017/01/22 Javascript
jquery实现拖动效果(代码分享)
2017/01/25 Javascript
JavaScript JSON使用原理及注意事项
2020/07/30 Javascript
Python利用多进程将大量数据放入有限内存的教程
2015/04/01 Python
Python循环语句之break与continue的用法
2015/10/14 Python
Python实现约瑟夫环问题的方法
2016/05/03 Python
python+opencv实现的简单人脸识别代码示例
2017/11/14 Python
Python利用openpyxl库遍历Sheet的实例
2018/05/03 Python
python 直接赋值和copy的区别详解
2019/08/07 Python
PyQt5+Pycharm安装和配置图文教程详解
2020/03/24 Python
Python selenium爬虫实现定时任务过程解析
2020/06/08 Python
Python 转移文件至云对象存储的方法
2021/02/07 Python
CSS3实现彩色进度条动画的示例
2020/10/29 HTML / CSS
基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例
2017/07/31 HTML / CSS
加强作风建设工作总结
2014/10/23 职场文书
工作犯错保证书
2015/05/11 职场文书
python中print格式化输出的问题
2021/04/16 Python
javascript进阶篇深拷贝实现的四种方式
2022/07/07 Javascript