当前位置:网站首页>core.js是什么---kalrry
core.js是什么---kalrry
2022-06-23 05:43:00 【kalrry】
core.js是什么?
core.js是什么?
结论:core.js是JavaScript标准库的 polyfill(补丁),为了做兼容处理的
ECMAScript 的迅速成长以及浏览器的频繁更新换代,每年会出现新的 api ,举个例子 es6 时期诞生的 ‘Promise’ ,‘Set’ 或者是 ‘es7’ 数组新提供的方法 ‘includes’ ,这些新加入的 ‘api’ ,就引出一个词 “polyfill” ‘polyfill(垫片/补丁)’ 就是用社区上提供的一段代码,让我们在不兼容某些新特性的浏览器上,使用该新特性。新功能的es’api’转换为大部分现代浏览器都可以支持运行的一个’api’ 补丁包集合。
因为官方库对他介绍的形容
2.1. 它支持最新的 ECMAScript 标准
2.2. 它支持ECMAScript 标准库提案
2.3. 它支持一些 WHATWG / W3C 标准(跨平台或者 ECMAScript 相关)
2.4. 它最大限度的模块化:你能仅仅加载你想要使用的功能
2.5. 它能够不污染全局命名空间
2.6. 它和babel紧密集成:这能够优化core-js的导入
2.7. 它是最普遍、最流行 的给 JavaScript 标准库打补丁的方式
边栏推荐
- Haas 506 2.0 Tutoriel de développement - bibliothèque de composants avancés - modem. SMS (ne prend en charge que les versions supérieures à 2,2)
- LeetCode笔记:Weekly Contest 298
- 常见设置模式(抽象工厂&责任链模式&观察者模式)
- JSON to proto
- Qt使用多线程编译项目的方法
- haas506 2.0开发教程-hota(仅支持2.2以上版本)
- How to view native IP
- Golang regular regexp package use -04- use regular replacement (replaceall(), replaceallliteral(), replaceallfunc())
- Skilled use of slicing operations
- 什么是客户体验自动化?
猜你喜欢
随机推荐
Vs+qt project transferred to QT Creator
leetcode - 572. 另一棵树的子树
MySQL ON DUPLICATE KEY 和 PgSQL ON CONFLICT(主键) 处理主键冲突
20220621 Dual Quaternion
haas506 2.0开发教程-高级组件库-modem.net(仅支持2.2以上版本)
C语言学习总结
Drawing and resetting of mars3d point, line and surface
Copy and paste of idea without escape
光谱共焦的测量原理及厚度测量模式
mysql如何将日期转为数字
minio单节点部署 minio分布式部署 傻瓜式部署过程 (一)
Network architecture from Wan to sd-wan edge devices
解析创客教育中的个性化学习进度
js创建数组(元素都是对象)
C Advanced Learning -- Reflection
Kubesphere offline deployment without network environment
c#数据库报错问题大家帮我看看吧
Haas506 2.0 development tutorial -hota (only supports versions above 2.2)
leetcode - 572. A subtree of another tree
JSON to proto









