- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Web Worker技术知识分享
1.什么是Web Worker Web Worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情,等到 Worker 线程完成计算任务,再把结果返回给主线程,计算密集型或高延迟的任务,被 Worker 线程负担了,主线程(通常负责 UI 交互)就会很流畅,不会被阻塞或拖慢。 Worker 线程一旦新建成功,就会始终运行,不会被主线程上的活动(比如用户点击按钮、提交表单)打断。这样有利于随时响应主线程的通信。但是,这也造成了 Worker 比较耗费资
2021-07-28 22:32:04 311
原创 echarts绘制3D地图
使用echarts和echarts-gl绘制3D地图,下面是一个demo演示,echarts版本4.6.0,echarts-gl版本1.1.2,demo启动前先自行安装,至于背景嘛,大家就自行放个背景图啦. index.html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" cont.
2021-07-27 23:52:23 4501 3
原创 JS数组操作的一些比较好用的方法
1.1 扁平化n维数组 1.终极篇 [1,[2,3]].flat(1) //[1,2,3] [1,[2,3,[4,5]]].flat(2) //[1,2,3,4,5] [1,[2,3,[4,5]]].toString() //'1,2,3,4,5' [1[2,3,[4,5[...]].flat(Infinity) //[1,2,3,4...n] Array.flat(n)是ES2019扁平数组的api,n表示维度,n值为Infinity时维度为无限大 2.开始篇 function flatten(arr
2021-07-12 22:25:10 100
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人