call()方法是借用构造函数来实现继承,即在子类型构造函数的内部调用超类型构造函数。

我理解的call()的作用就是改变上下文,即在以下代码中的

 function subtype(){superType.call(this, "Tom");this.age = 11;}

相当于

 function subtype(){this.name = "Tom";this.age = 11;}

JS中call用法理解相关推荐

  1. JS中setter/getter理解

    JS中setter/getter理解 JS对象属性 get/set和getter/setter 数据属性 Object.defineProperty() 访问器属性 getter/setter创建及删 ...

  2. js中prototype用法(转)

    JavaScript能够实现的面向对象的特征有: ·公有属性(public field) ·公有方法(public Method) ·私有属性(private field) ·私有方法(private ...

  3. js中every用法_JS中every()和some()的用法

    every()与some()方法都是JS中数组的迭代方法. every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true. some()是对数组中每一项运行给定函数,如果 ...

  4. Js中Promise用法

    promise是用来解决Js中的异步问题的.基本结构如下: function a() {return new Promise((resolve, reject) => {//dosomethin ...

  5. Javascript基础进阶(十六)JS中面向对象的理解、继承、封装、多态

    小编推荐:Fundebug提供JS错误监控.微信小程序错误监控.微信小游戏错误监控,Node.j错误监控和Java错误监控.真的是一个很好用的错误监控费服务,众多大佬公司都在使用. 面向对象编程OOP ...

  6. js中typeof用法详细介绍

    本文章来介绍在js使用中的一个函数typeof用法, typeof 运算符把类型信息当作字符串返回,包括有大家常有变量类型. typeof 运算符把类型信息当作字符串返回.typeof 返回值有六种可 ...

  7. js中setAttribute用法详解

    jssetAttribute基本用法 element.setAttribute(attributename,attributevalue) setAttribute() 方法添加指定的属性,并为其赋指 ...

  8. js中 slice 用法用法全解析

    slice 工作原理 在深入研究一些更高级的用法之前,让我们看一下 slice 方法的基础知识.如MDN文档, slice 是数组上的一个方法,它最多有两个参数: arr.slice([begin[, ...

  9. js中every用法_every方法

    确定数组的所有成员是否满足指定的测试. ## 语法 ~~~ array1.every(callbackfn[, thisArg]) ~~~ ## 参数 |参数|定义| |--|--| |array1| ...

最新文章

  1. 如何到达永生?揭示科学之美
  2. go项目中使用数据库的配置文件
  3. 快手-中科大最新研究:利用对话式推荐解决用户冷启动问题
  4. [完整代码]创建不受数据库限制的报表 VB.Net 版本 -1
  5. Ajax与三层架构实训教案
  6. Magicodes.IE 2.5.5.3发布
  7. java获取web项目的绝对路径的方法总结
  8. BZOJ:1001狼抓兔子
  9. Sapera帮助文档
  10. mysql select in 排序_MySQL数据库之Mysql select in 按id排序实现方法
  11. 64位centos下QQ无法输入中文只能输入英文
  12. php 5分钟前,PHP实现时间轴函数(刚刚、5分钟前)
  13. VS2008的绿色精简版,只有VC2008部分
  14. 列出5个python标准库_5个常用 Python 标准库
  15. 彩信 添加 html,彩信接口 | 微米-中国领先的短信彩信接口平台服务商
  16. 2015062602 - 星际迷航.红杉书评
  17. WorldPress 设置固定连接 Apache 服务器无法打开网页(100%解决这个问题)
  18. 水溶性花青素连接剂1617497-19-4,diSulfo-Cyanine5 alkyne,二磺酸花青素Cy5炔基
  19. 摩托车新手驾驶教程[3]
  20. java中获取当前时间的代码

热门文章

  1. Web安全之SQL注入总结
  2. pytorch的训练测试流程总结,以及model.evel(), model.train(),torch.no_grad()作用
  3. 【面试记录】基恩士2023招聘
  4. JVM分化回收机制(年轻代、年老代、永久代)
  5. 2022第四届长安杯复盘(WP)
  6. 栅栏加密解密的分析和实现
  7. Android开发论坛汇总
  8. pe系统如何读取手机_什么是otg(pe系统如何读取手机)
  9. 关于Coursera
  10. 饥荒联机云服务器_饥荒联机云服务器开档