为了账号安全,请及时绑定邮箱和手机立即绑定

prototype不能放在this后面?

prototype不能放在this后面?

开心每一天1111 2018-09-04 09:09:01
    function name()    {        this.prototype.age = "15";    };
查看完整描述

1 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

  1. 为什么你不单步看看?

  2. 就算不单步,看错误提示都应该知道是怎么回事儿吧。

  3. 单纯想要程序不报错,很简单:

    function name(){    this.prototype = {};    this.prototype.age = "15";
    };
  4. 构造函数的prototype,和this指向实例的prototype不是一回事儿

  5. 如果你想直接在实例上操作的prototype,你需要

    function name(){    const type = Object.getPrototypeOf(this);    type.age = "15";
    };


查看完整回答
反对 回复 2018-09-30
  • 1 回答
  • 0 关注
  • 579 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信