摘要: 浏览器中的事件循环机制 javascript代码的执行过程中,除了依靠函数调用栈来搞定函数的执行顺序外,还依靠任务队列来搞定对另外一些代码的执行。整个执行过程,我们称为事件循环过程。 一个线程中,事件循环是唯一的,但是任务队列可以拥有多个。任务队列又分为宏任务(macro- task)和微任务(mi 阅读全文
posted @ 2022-06-14 22:07 捞档哥 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 1.调用入口函数,根据入参的不同,分发到不同的功能函数 2.enqueueSetState方法将新的state放进组件的队列里并调用 3.enqueueUpdate处理将要更新的实例对象 4.在enqueueUpdate根据batchingStrategy对象的isBatchingUpdates 属 阅读全文
posted @ 2022-06-14 17:43 捞档哥 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 工作流程 const store= createStore(fn)生成数据; action: {type: Symble('action01), payload:'payload' }定义行为; dispatch发起action:store.dispatch(doSomething('action0 阅读全文
posted @ 2022-06-09 12:56 捞档哥 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1.Webpack的构建大致就是一个初始化、编译、输出的过程 2.初始化:启动构建,读取与合并配置参数,加载Plugin,实例化Compiler 3.编译:从Entry发出,针对每个Module串行调用对应的Loader去翻译文件内容,再找到该Module依赖的Module,递归地进行编译处理 4. 阅读全文
posted @ 2022-06-08 21:59 捞档哥 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 参考地址 阅读全文
posted @ 2021-04-19 17:20 捞档哥 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 怎么做vue的优化? https://juejin.cn/post/6844903941499535367 https://juejin.cn/post/6844903913410314247 https://juejin.cn/post/6857856269488193549 vue的生命周期 h 阅读全文
posted @ 2021-04-01 00:14 捞档哥 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.安装: npm install lib-flexble --save npm i --save postcss-plugin-px2rem 2.引入lib-flexible 在项目入口文件main.js 中引入lib-flexible 3.去掉目标文件的index.html头里的meta标签。 阅读全文
posted @ 2020-02-24 13:01 捞档哥 阅读(6504) 评论(0) 推荐(0) 编辑
摘要: function formatterTime(time, fmt) { if(!time){ return ''; } if(typeof(time) == "object" || typeof(time) == "OBJECT") { var z = { M: time.getMonth() + 阅读全文
posted @ 2019-08-21 15:27 捞档哥 阅读(2739) 评论(0) 推荐(0) 编辑
摘要: 然后就是设计稿(750×1334)的大小除以100就可以愉快的玩耍了,比如设计稿的是1px,那么就是0.01rem. 阅读全文
posted @ 2019-05-27 15:01 捞档哥 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 1.beforeCreate 数据观测和初始化事件还未开始,此时 data 的响应式追踪、event/watcher 都还没有被设置,也就是说不能访问到data、computed、watch、methods上的方法和数据。 2.created 实例创建完成,实例上配置的 options 包括 dat 阅读全文
posted @ 2019-03-02 22:38 捞档哥 阅读(139) 评论(0) 推荐(0) 编辑