zoukankan
html css js c++ java
Shim 与 Polyfill
Shim: 用来向后兼容。比如
requestIdleCallback
,为了在旧的环境中不报错,可以加
shim
。
使用环境中现有的 api 来实现,不会引入额外的依赖或其他技术。
Polyfill: 用来增强,添加新功能。比如 IE7 不支持 localStorage,能添加 polyfill 来支持。
不限制实现,只要是能引入该新功能。通过 js 可 flash。记得很早以前 chrome 还为 ie 开发过插件来支持一些高级的浏览器特性。
参考
What is the difference between a shim and a polyfill?
shim vs polyfill?
查看全文
相关阅读:
iOS开发——高级篇——iOS抽屉效果实现原理
iOS开发——高级篇——FMDB 数据库简单使用
iOS开发——高级篇——多线程dispatch_apply
iOS开发——基础篇——get和post请求的区别
iOS开发——高级篇——线程同步、线程依赖、线程组
谈谈程序员最讨厌做的事
iOS开发——高级篇——iOS 项目的目录结构
iOS开发——高级篇——Runtime实际应用
程序猿如何“智斗”产品经理
iOS开发——基础篇——iOS开发 Xcode8中遇到的问题及改动
原文地址:https://www.cnblogs.com/Wayou/p/shim_and_polyfill.html
最新文章
115孤荷凌寒自学第0201天_区块链第115天NFT012
114孤荷凌寒自学第0200天_区块链第114天NFT011
113孤荷凌寒自学第0199天_区块链第113天NFT010
112孤荷凌寒自学第0198天_区块链第112天NFT009
020不要做被恐惧支配的多数人
020自学方法论_有怎样输出是检验自学效果的好标准
111孤荷凌寒自学第0197天_区块链第111天NFT008
110孤荷凌寒自学第0196天_区块链第110天NFT007
108孤荷凌寒自学第0194天_区块链第108天NFT005
黑马程序员_Java基本数据的自动拆装箱及享元设计模式视频学习笔记
热门文章
黑马程序员_JAVA基础知识总结2
黑马程序员_ 基础学习笔记总结
我的联系方式
C语言学习-指针
C语言-选择排序
C语言学习-函数和递归函数
C语言学习-数组
C语言学习-while循环、do-while、for循环
C语言学习-选择结构if语句、switch语句
C语言学习-进制转换、变量
Copyright © 2011-2022 走看看