如何在Javascript OO中将参数传递给子方法

星期三

如何将参数传递给继承的方法?

interactiveElement.prototype.moveTowards = function(target){
     console.log(target);
} 

projectile.prototype.fire = function(target){
    interactiveElement.prototype.moveTowards.call(this); //how do I pass target
}

收到错误:未捕获的TypeError:无法读取未定义的属性'0'

斯科特·梅默斯坦

如果必须使用call,只需在“ this”参数后面传递参数即可:

interactiveElement.prototype.moveTowards.call(this, target); //how do I pass target

但是,如果它实际上是一个继承的方法,则可以简化它:

this.moveTowards(target);

如果原型链moveTowardsprojectile任何位置,都可以通过进行访问,this而不是使用...prototype...call当你有原型的继承,你通常只使用call到引用的是“由成员重载链上的低,”一个功能例如,如果projectile有一个moveTowardsinteractiveElementmoveTowards,你要拨打ineractiveElement的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在JavaScript中的方法中将值传递给方法

来自分类Dev

如何在SSRS中将字段的所有值作为参数传递给子报表?

来自分类Dev

如何在Javascript中将对象的方法作为参数传递

来自分类Dev

如何在Javascript中将对象的方法作为参数传递

来自分类Dev

如何在Ruby中将参数传递给本身也是参数的方法?

来自分类Dev

如何在sklearn管道中将关键字参数传递给预测方法

来自分类Dev

如何在Java中将泛型列表类作为参数传递给泛型方法?

来自分类Dev

如何在Java中将泛型列表类作为参数传递给泛型方法?

来自分类Dev

如何在Java中将新数组作为参数传递给方法?

来自分类Dev

在 Javascript 中将函数参数传递给 then

来自分类Dev

如何在JavaScript中将带有参数的函数传递给函数

来自分类Dev

如何在JavaScript中将ID数组作为参数传递给删除请求

来自分类Dev

如何在JavaScript for-each周期中将参数传递给promise函数

来自分类Dev

如何在Django中将子标签传递给URL?

来自分类Dev

如何在React中将值传递给子组件

来自分类Dev

如何在MVC中将参数传递给GenericController构造函数?

来自分类Dev

如何在C#中将参数传递给线程?

来自分类Dev

如何在墨西哥舒适沙发中将参数传递给局部?

来自分类Dev

如何在Golang中将变量参数传递给Sprintf

来自分类常见问题

如何在Django中将参数传递给表单?

来自分类Dev

如何在angularjs中将参数传递给$ http?

来自分类Dev

如何在Java中将函数作为参数传递给Callable

来自分类Dev

如何在Perl中将参数传递给系统命令

来自分类Dev

如何在Request中将参数传递给重定向路由

来自分类Dev

如何在Django中将可选参数传递给url

来自分类Dev

如何在Powershell中将参数传递给批处理

来自分类Dev

如何在Laravel中将路由参数传递给webcontroller?

来自分类Dev

如何在命令中将参数传递给linux

来自分类Dev

如何在PHP中将多个参数传递给URL

Related 相关文章

  1. 1

    如何在JavaScript中的方法中将值传递给方法

  2. 2

    如何在SSRS中将字段的所有值作为参数传递给子报表?

  3. 3

    如何在Javascript中将对象的方法作为参数传递

  4. 4

    如何在Javascript中将对象的方法作为参数传递

  5. 5

    如何在Ruby中将参数传递给本身也是参数的方法?

  6. 6

    如何在sklearn管道中将关键字参数传递给预测方法

  7. 7

    如何在Java中将泛型列表类作为参数传递给泛型方法?

  8. 8

    如何在Java中将泛型列表类作为参数传递给泛型方法?

  9. 9

    如何在Java中将新数组作为参数传递给方法?

  10. 10

    在 Javascript 中将函数参数传递给 then

  11. 11

    如何在JavaScript中将带有参数的函数传递给函数

  12. 12

    如何在JavaScript中将ID数组作为参数传递给删除请求

  13. 13

    如何在JavaScript for-each周期中将参数传递给promise函数

  14. 14

    如何在Django中将子标签传递给URL?

  15. 15

    如何在React中将值传递给子组件

  16. 16

    如何在MVC中将参数传递给GenericController构造函数?

  17. 17

    如何在C#中将参数传递给线程?

  18. 18

    如何在墨西哥舒适沙发中将参数传递给局部?

  19. 19

    如何在Golang中将变量参数传递给Sprintf

  20. 20

    如何在Django中将参数传递给表单?

  21. 21

    如何在angularjs中将参数传递给$ http?

  22. 22

    如何在Java中将函数作为参数传递给Callable

  23. 23

    如何在Perl中将参数传递给系统命令

  24. 24

    如何在Request中将参数传递给重定向路由

  25. 25

    如何在Django中将可选参数传递给url

  26. 26

    如何在Powershell中将参数传递给批处理

  27. 27

    如何在Laravel中将路由参数传递给webcontroller?

  28. 28

    如何在命令中将参数传递给linux

  29. 29

    如何在PHP中将多个参数传递给URL

热门标签

归档