es6-promise与es6-promise.auto的区别与使用

es6-promise

demo:

    
    
    

demo:

    
    
    

es6-promise.auto

demo:

es6-promise.auto会检测Promise是否存在,若存在原生的Promise,则不执行;
否则会应用polyfill;

应用:

    
    
    

不应用:

    
    
    

总结

也就是说,es6-promise是个库而已,不会自动polyfill;
要想自动polyfill那么就用es6-promise.auto。

你可能感兴趣的:(es6-promise与es6-promise.auto的区别与使用)