【发布时间】:2017-08-27 06:42:51
【问题描述】:
我阅读了vuejs2 documentation 并找到了这部分:
这是一个仅限 ES5 且不可填充的功能,这就是 Vue 不支持 IE8 及更低版本的原因。
我认为这意味着该功能无法进行猴子补丁,但我不确定。
那么,JavaScript 中的(不可)可调整的特性到底是什么?
【问题讨论】:
-
是的,这是一个公平的总结:使功能工作需要的不仅仅是添加/更新的“猴子补丁”方法。不可调整的功能是由于以前 EMCAScript 版本中未发生的某些内在属性或操作而需要核心“引擎”更改的功能。例如,ES6 生成器是“不可调整的”。 (有 ES6 到 ES5 的转译器;垫片通常必须使用“源代码”。)
-
这是一个很好的答案。去吧。