关于前端提到的ployfill和shim
ployfill 俗称"腻子",没有一个标准的翻译名, 英文意为将有裂缝的墙面填平,在这里指补充旧版本浏览器功能的不足
shim是一个库, ployfill是shim的一种
常说的shim指通过增加api的方面来实现,例如jquery的$.ajax会兼容ie的ActiveXObject 和XMLHttpRequest,有额外的学习成本
ployfill指新版本浏览器已经支持的原生api,在旧版本通过增加ployfill来支持,方法名不变
ployfill 俗称"腻子",没有一个标准的翻译名, 英文意为将有裂缝的墙面填平,在这里指补充旧版本浏览器功能的不足
shim是一个库, ployfill是shim的一种
常说的shim指通过增加api的方面来实现,例如jquery的$.ajax会兼容ie的ActiveXObject 和XMLHttpRequest,有额外的学习成本
ployfill指新版本浏览器已经支持的原生api,在旧版本通过增加ployfill来支持,方法名不变