我已经浏览了Modernizr docs一个属性,告诉我们Ecmascript 6'客户端是否提供对模块脚本的支持,因为Firefox目前还没有。我找不到。我错过了一些明显的东西,还是可以从一个关注其他东西的房产中推断出这个?
答案 0 :(得分:0)
是的
但是据我所知(Modernizr 3.5.0),这在Modernizr中无法作为内置测试使用。因此,您可以使用:
Modernizr.addTest('es6module', function(){
return 'noModule' in document.createElement('script')
});
为了使Modernizr.addTest
正常工作,您必须在构建中添加addTest
选项。
测试script nomodule
功能应该没问题。这意味着假阳性和阴性都是可以想象的。