
获得徽章 1
- #青训营笔记创作活动#
2月13日 打卡day8
Promise中的类方法/静态方法:
Promise.reslove
Promise.reject
Promise.all——只有三个都为resolve状态的时候才会调用.then方法。展开评论点赞 - #青训营笔记创作活动#
1.18 day7
因为代码
众所周知,js是单线程的,耗时操作都是交给浏览器来处理,等时间到了从队列中取出执行,设计到事件循环的概念。
promise 的回调函数会立即执行展开评论点赞 - #青训营笔记创作活动#
2月9日 day5
图层管理也是编辑器常用的功能, 有了我们之前设计的 canvasBox, 我们就很容易实现一个图层管理面板了,
我们只需要把存储在canvasBox 元素数组遍历到图层面板, 并对其绑定操作方法即可实现涂图层管理的常用功能, 比如:
显示隐藏
快捷删除
批量删除
多选
图层移动
切换元素展开评论点赞 - #青训营笔记创作活动#
2月7号 day4
前端工程化指的是:实现前端的4 个现代化:模块化、组件化、规范化、自动化
从开发、规范、测试、lint、构建、部署、监控、集成、微服务等等链路都隶属于前端工程化
前端工程化的内容:各种工具和技术
前端工程化的作用:通过使用工具,提升开发效率展开评论点赞 - #青训营笔记创作活动#
2月6日 day2
1. 让 canvas 与文本容器元素重叠
2. 获取划词区域文本节点的位置信息
3. 获取头尾中间的文本节点
4. 处理跨行文本节点的位置信息
5. 划词信息持久化与返显展开评论点赞 - #青训营笔记创作活动#
打卡day2
4. JSON格式化
符号表情
在线编辑器最重要的是 那个css3动画一键生成,感谢。
国外高清图片地址
还有多平台测试
16. 在线简历
简历这个东西找工作大家都是要用到的,网上也有很多免费的简历模板网站,个人推荐这个500丁网站,展开评论点赞 - #青训营笔记创作活动#
2月4日 打卡day1
原来git是分为四个工作区的 分别是工作区,暂存区,本地仓库,远程仓库
我不熟悉的指令 :git merge 命令用于分支合并,将其他分支的内容合并到当前分支中。git cherry-pick 命令用于获取指定的 commit,可以将分支 a 上的 commit 1,复制到分支 b上。展开评论点赞 - #青训营笔记创作活动#
1.20 day9
2.5.2.2 catch的返回值
catch方法是有返回值的,它的返回值是promise,但是是promise那它的状态如何决定呢?接下来让我们一探究竟。
如果返回值明确一个promise或者thenable对象,取决于你调用了resolve还是reject展开评论点赞 - #青训营笔记创作活动#
1.18 day8
使用promise的时候,给它一个承诺,我们可以将他划分为三个阶段
pending(待定),执行了executor,状态还在等待中,没有被兑现,也没有被拒绝
fulfilled(已兑现),执行了resolve函数则代表了已兑现状态
rejected(已拒绝),执行了reject函数则代表了已拒绝状态
首先,状态只要从待定状态,变为其他状态,则状态不能再改变展开评论点赞