假设你正在开发一个polyfill,并且不想在浏览器中重新定义一个已经存在的类,那么如何在ES6中实现?下面的代码是无效的,因为exports
不是一个语句:
假设您正在开发一个polyfill,不希望在浏览器中对已经存在的类进行模拟。如何在ES6中实现此功能?以下代码是无效的,因为exports
不是语句:
if (typeof Foo === 'undefined') {
export class Foo { ... }
}
如果上述条件求值结果为 false
,那么导入脚本应该获取浏览器内置的内容。