上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 49 下一页
摘要: 一、并行运行: Promise提供了Promise.all,Promise.race,Promise.allSettled等多个Promise对象间的运行关系,如果并行运行可以用Promise.all来进行处理: const promise1 = Promise.resolve(3); const 阅读全文
posted @ 2020-12-17 20:38 vickylinj 阅读(1566) 评论(0) 推荐(0) 编辑
摘要: 刚开始看 Promise 源码的时候总不能很好的理解 then 和 resolve 函数的运行机理,但是如果你静下心来,反过来根据执行 Promise 时的逻辑来推演,就不难理解了。这里一定要注意的点是:Promise 里面的 then 函数仅仅是注册了后续需要执行的代码,真正的执行是在 resol 阅读全文
posted @ 2020-12-17 19:33 vickylinj 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 正文 事实上,前端很少涉及对二进制数据的处理,但即便如此,我们偶尔总能在角落里看见它们的身影。 今天我们就来聊一聊前端的二进制家族:Blob、ArrayBuffer和Buffer 概述 Blob: 前端的一个专门用于支持文件操作的二进制对象 ArrayBuffer:前端的一个通用的二进制缓冲区,类似 阅读全文
posted @ 2020-12-17 11:09 vickylinj 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 参照: https://www.jianshu.com/p/e745787118d0 https://blog.csdn.net/qq_42852004/article/details/105970267 第一步:下载源码并执行npm run dev(源码地址:https://github.com/ 阅读全文
posted @ 2020-12-15 10:42 vickylinj 阅读(3254) 评论(6) 推荐(1) 编辑
摘要: 选择切换分支,如果 报git did not exit cleanly (exit code 128) ,选择clean up,清除一下。 完成后,选择切换分支,之后再次切回原分支,即可显示pull。 阅读全文
posted @ 2020-12-14 18:50 vickylinj 阅读(3447) 评论(0) 推荐(0) 编辑
摘要: 导航守卫:路由导航行为被触发时各个阶段所触发的钩子函数 vue-router有哪几种导航钩子( 导航守卫 )? 全局前置守卫: router.beforeEach 全局解析守卫: router.beforeResolve 全局后置钩子: router.afterEach 路由独享的守卫: befor 阅读全文
posted @ 2020-12-10 12:58 vickylinj 阅读(182) 评论(0) 推荐(0) 编辑
摘要: electron有主进程和渲染进程,所以调试部分也分为两大块,即调试主进程和渲染进程 一、调试渲染进程 调试渲染进程和调试浏览器的方法基本差不多。在运行electron 应用之后可以通过下面两种方式打开调试工具 1.手动打开 View->Toogle Developer Tools的方式打开如下图: 阅读全文
posted @ 2020-12-04 20:47 vickylinj 阅读(3022) 评论(0) 推荐(0) 编辑
摘要: 一、test、exec、match的简单区别 1、test test 返回 Boolean,查找对应的字符串中是否存在模式。 var str = "1a1b1c"; var reg = new RegExp("1.", ""); alert(reg.test(str)); // true 2、exe 阅读全文
posted @ 2020-11-27 16:06 vickylinj 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 一、相同点: 函数用于将一个或多个对象的内容合并到目标对象。 都可以用于浅拷贝 $.extend(target ,defaults, options) 与Object.assign(target ,defaults, options) 浅拷贝: 1、$.extend(target ,defaults 阅读全文
posted @ 2020-11-27 10:52 vickylinj 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 1.创建key<=>index的map映射 在 vue 的 diff 函数交叉对比中,当新节点跟旧节点头尾交叉对比没有结果时,会根据新节点的 key 去对比旧节点数组中的 key,从而找到相应旧节点(这里对应的是一个 key => index 的 map 映射)。如果没有找到就认为是一个新增节点。而 阅读全文
posted @ 2020-11-25 16:19 vickylinj 阅读(640) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 49 下一页