获得徽章 0
- 这种3D可视化,用什么做的,有做过这种项目的吗?好复杂,刚接触three.js,感觉会很久才能做出这种,还不一定能做到这么好,老大让我做类似的项目,要自闭了。看了好多three.js的例子,没有看到这么精细的。腾讯的这个,不知道怎么做的
cloud.tencent.com
11473 - Google IO 最新的 《What's New in JavaScript》视频纯文字版:
1. JS 解析快了 2 倍
2. async 执行快了 11 倍
3. 平均减少了 20% 的内存使用
4. class fileds 可以直接在 class 中初始化变量不用写在 constructor 里
5. 私有变量前缀
6. string.matchAll 用来做正则多次匹配
7. numeric operator 允许我们在写数字的时候使用 _ 作为分隔符提高可读性
8. bigint 新的大数字类型支持
9. Intl.NumberFormat 本地化格式化数字显示
10. Array.prototype.flat(), Array.prototype.flatMap() 多层数组打平方法
11. Object.entries() 和 Object.fromEntries() 快速对对象进行数组操作
12. globalThis 无环境依赖的全局 this 支持
13. Array.prototype.sort() 的排序结果稳定输出
14. Intl.RelativeTimeFormat(), Intl.DateTimeFormat() 本地化显示时间
15. Intl.ListFormat() 本地化显示多个名词列表
16. Intl.locale() 提供某一本地化语言的各种常量查询
17. 顶级 await 无需写 async 的支持
18. Promise.allSettled() 和 Promise.any() 的增加丰富 Promise 场景
19. WeakRef 类型用来做部分变量弱引用减少内存泄露展开622 - xgplayer:由字节跳动西瓜视频开源的带解析器、能节省流量的 HTML5 视频播放器。可以作为 H5 组件、Vue、React 组件单独使用。它根据组件化的原则设计了一个独立的、可分离的 UI 组件。更重要的是,它不仅在 UI 层具有灵活性,而且在功能上也很大胆:它摆脱了视频加载、缓冲和格式支持。在播放器端加载视频、解析视频、转换格式,让不支持分段播放的 MP4 动态支持,这样就无须转换源视频的格式,服务器端也无其他开销。
「来自 HelloGitHub 第 37 期 JS 分类」:github.com
展开8141