![]() |
1
1
Here 解释Javascript中静态方法与实例方法的链接。 基本上:
例如,当您在IE11中使用babel polyfill时,所有不存在的ES2015+方法都已定义,例如Array。来自(静态方法)或字符串。原型重复(实例方法)。正如你所说,这正在污染全球国家,但实例方法如下:
如果myInstanceObj的类型具有repeat方法,则将工作。如果在运行时myInstanceObj是一个字符串,并且您包含了babel多边形填充,那么很好。但是,如果您正在使用babel运行时,在传输时知道myInstanceObj类型(当babel转换代码时,为了知道如何转换,以及调用什么方法而不是方法重复),有时会很棘手/不可能,这就是为什么像上面这样的实例方法有时很难通过babel运行时转换的原因&transform runtime插件。 另一方面,代码如下:
真的很容易变换,我们知道在传输时那个数组。from是来自对象数组的方法,因此在IE11中,我们将使用任何。。。。在此处放置代码。。。 如果我们使用babel polyfill,这个方法已经存在了,因为添加这个方法的全局范围受到了污染,所以一切又好了。这完全取决于你需要什么。 |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |