最新回答 / 慕标5534870
想明白了一部分,自问自答:应该是要定义成局部变量的。如果直接设置fBound.prototype = fToBound.prototype,那么fBound和原函数fToBound就共用了prototype,这样逻辑上并不合理,因为fBound实际上和fToBound是一种继承关系,所以fBound的prototype应该安排在fToBound的下一级,这样在外部修改fBound的prototype不会影响到原函数的prototype。不过我还是觉得这样写应该也没问题:fBound.prototype =...
2017-12-25
看得懂,听得懂,但是如果要我自己写,可能语法还不熟悉,看懂了但并不能马上变成自己的。我觉得收获就是对js底层有了点清晰的了解。反正我的目标就是可以正常的做数据交互就行了
2017-12-25