关于前端提到的ployfill和shim

ployfill 俗称"腻子",没有一个标准的翻译名, 英文意为将有裂缝的墙面填平,在这里指补充旧版本浏览器功能的不足

shim是一个库, ployfill是shim的一种

常说的shim指通过增加api的方面来实现,例如jquery的$.ajax会兼容ie的ActiveXObject 和XMLHttpRequest,有额外的学习成本

ployfill指新版本浏览器已经支持的原生api,在旧版本通过增加ployfill来支持,方法名不变

posted @ 2019-03-13 20:03  jocoso  阅读(541)  评论(0)    收藏  举报