前端快爆
- FFmpeg 作者 Fabrice Bellard 发布了 QuickJS JavaScript 引擎,它是一个小型可嵌入的 JavaScript 引擎。它几乎支持全部 ES2019 规范,其中包括 ES Modules、异步生成器和代理。
点评:是玩具还是利刃,还需要实践去证明。无论如何,作者 NB!
- 无独有偶,在同一天,Facebook 也开源了全新 JavaScript 引擎:Hermes,专注于提高 React Native 应用的性能,并且在市面上那些内存较少、存储速度较慢且计算能力低下的移动设备上都有良好的表现。
点评:看来今年 Facebook 在 React Native 要下血本了。
- Firefox 68 正式版发布,支持了
BigInt
,可以更安全的存储和操作大整数、Internet Explorer 中的addRule()
和removeRule()
CSS 方法、多行溢出省略属性-webkit-line-clamp
、新语法的 CSS Scroll Snap、::marker
伪元素、Visual Viewport API、全新的 URL 栏等诸多新特性。
- Next.js 9 发布:Next.js 是一个用于构建 React 应用程序(包括服务器端呈现的应用程序)的流行框架。这个版本引入:零配置 TypeScript 支持、API 路由、自动静态优化等特性。
- JS 工具库 Lodash 爆出「原型污染」漏洞,波及超过 400 万项目。随后 7 月 9 日,官方已经发布了修复版本,请尽快升级到 4.17.12 以上版本。
优秀 Demo
- 拖动窗口大小可以「吹响」长号
- 横向滚动轮播
本期编辑:@一丝;审阅:承虎。