2021年6月24日
摘要: 我们都知道 js是单线程模型。也就是说一次只能处理一件事情,前面的事情没有完毕,后面的事情要等待前面的事情处理完毕后才能执行。 随着多核CPU的出现,我们可以最大限度的利用cpu多核,来提高js的性能。Worker接口可以创建后台任务,即可以给js运行新增线程。 用于处理一些耗时、耗费性能的任务(异 阅读全文
posted @ 2021-06-24 15:07 蒸汽小工人 阅读(2532) 评论(0) 推荐(1)
  2021年6月23日
摘要: ###requestAnimationFrame作用 告诉浏览器您希望执行动画并请求浏览器在下一次重绘之前调用指定的函数来更新动画。该方法将回调作为要在重绘之前调用的参数 requestAnimationFrame是浏览器用于定时循环操作的一个接口,类似于setTimeout,主要用途是按帧对网页进 阅读全文
posted @ 2021-06-23 15:27 蒸汽小工人 阅读(273) 评论(0) 推荐(0)
摘要: ![](https://img2020.cnblogs.com/blog/1773279/202106/1773279-20210623151541012-982500330.png) 阅读全文
posted @ 2021-06-23 15:16 蒸汽小工人 阅读(46) 评论(0) 推荐(0)
  2020年12月11日
摘要: 转载:https://cloud.tencent.com/developer/article/1667799 1、什么是TypeScript? TypeScript是JavaScript的加强版,它给JavaScript添加了可选的静态类型和基于类的面向对象编程,它拓展了JavaScript的语法。 阅读全文
posted @ 2020-12-11 14:23 蒸汽小工人 阅读(11972) 评论(0) 推荐(0)
  2020年4月29日
摘要: ```js downloadMater(exportList) {//导出文章ID函数 const defaultCellStyle = { font: { name: "Verdana", sz: 11, color: "FF00FF88" }, fill: { fgColor: { rgb: "FFFFAA00" } } }; const wopts = { bookType: "xlsx", 阅读全文
posted @ 2020-04-29 17:02 蒸汽小工人 阅读(942) 评论(0) 推荐(1)
  2020年3月19日
摘要: 首先按个包: 一定要基于node环境开发! socket.emit()是发送广播,仅自己可见 socket.broadcast.emit()是发送广播,除了自己不可见,其他的人都可见 阅读全文
posted @ 2020-03-19 20:36 蒸汽小工人 阅读(128) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-19 13:33 蒸汽小工人 阅读(122) 评论(0) 推荐(0)
摘要: 1、对象的方式 2、构造函数的方式 3、H5新API的方式 阅读全文
posted @ 2020-03-19 13:02 蒸汽小工人 阅读(319) 评论(0) 推荐(0)
摘要: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> ul, li { list-style: none; margin: 0; padding: 0; } ul  阅读全文
posted @ 2020-03-19 12:45 蒸汽小工人 阅读(289) 评论(0) 推荐(0)
  2020年2月24日
摘要: [toc] grid 布局(2) grid区域属性 网格线名称 和 属性里面,还可以使用方括号指定每一根网格线的名字,方便以后引用 例: 上面的代码指定网格布局为 3 3 ,因此会有4根垂直网格线和4根水平网格线 网格布局允许一个网格线上有多个名字,比如 ; grid template areas 阅读全文
posted @ 2020-02-24 22:02 蒸汽小工人 阅读(189) 评论(0) 推荐(0)