【发布时间】:2018-06-21 16:19:35
【问题描述】:
我正在尝试学习 Javascript,但我发现这个原型概念非常令人困惑,有人帮助我处理这段代码 sn-p
var func = function (){};
func.prototype = {m:9};
func.prototype.m; // That logs 9
func.m; // That logs undefined
为什么委托在这种情况下不起作用?
【问题讨论】:
-
这段代码如何“记录”任何内容?
-
只有当您使用
new func实例化一个新对象时,原型才会变得相关。
标签: javascript function object prototypal-inheritance delegation