【发布时间】:2016-09-12 19:42:33
【问题描述】:
我想用 Function 构造函数替换 fn 以便
function hello(){ console.log("hello") }
将给出与
相同的结果fn lazyHi(){ console.log("I'm a lazy function!") }
我的兴趣主要是测试我自己对 JavaScript 继承模式的理解,但我不确定这是否可以在“根”级别完成。
【问题讨论】:
-
你是说你想用“fn”代替function关键字。如果是这样,不,你不能那样做。
-
但是第二个总是语法错误
-
您需要
fn作为运算符或特殊关键字。但是你不能定义新的操作符。 -
知道了。我应该知道吗?为什么它被否决了?
标签: javascript function inheritance prototype