上一页 1 2 3 4 5 6 7 ··· 26 下一页
  2022年12月7日
摘要: 三次握手 为什么要进行三次握手? 客户端需要知道自己发送的消息服务端能够收到 客户端自己本身也能够接收服务端发送的消息 服务端也需要知道自己发送的消息客户端能够收到 服务端本身也能够接收客户端发送的消息。 三次握手的作用? 1.确认客户端和服务器双方的接收能力和发送能力; 2.指定自己的初始化序列号 阅读全文
posted @ 2022-12-07 16:02 京鸿一瞥 阅读(96) 评论(0) 推荐(0) 编辑
  2022年11月28日
摘要: 分析 这道题及考察使用,有考察原理,nextTick在开发过程中应用的也较少,原理上和vue异步更新有密切关系,对于面试者考查很有区分度,如果能够很好回答此题,对面试效果有极大帮助。 答题思路 nextTick是做什么的? 为什么需要它呢? 开发时何时使用它?抓抓头,想想你在平时开发中使用它的地方 阅读全文
posted @ 2022-11-28 15:52 京鸿一瞥 阅读(533) 评论(0) 推荐(0) 编辑
  2022年11月23日
摘要: 解题思路: 正则匹配捕获/ (.*)[/, 捕获到则进栈一, 捕获 ] 则出栈的思路 解题代码 <script> var str = '2[3[a]2[1[b]2[c]]]' // var str = '2[3[a]1[b]]' function smartRepeat(str) { let sta 阅读全文
posted @ 2022-11-23 16:54 京鸿一瞥 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 递归 var arr = [1,2,[3,[4,5],6],7,[8],9] function handle(arr) { let res = [] arr.forEach(item => { if(!isArr(item)) { res.push({ value: item }) } else { 阅读全文
posted @ 2022-11-23 00:44 京鸿一瞥 阅读(13) 评论(0) 推荐(0) 编辑
  2022年11月22日
摘要: function fbnq(n) { if(n == 1 || n == 2) { return 1 } return fbnq(n - 1) + fbnq(n - 2) } for(var i=10;0<i;i--){ console.log(fbnq(i)) } 缓存的写法 减少递归次数,防止爆 阅读全文
posted @ 2022-11-22 21:04 京鸿一瞥 阅读(13) 评论(0) 推荐(0) 编辑
摘要: <script> var str = 'aaaaaaaaaaaabababbbbbbbbbbbbcccccccccccccccccdddd' var fir = 0, maxLen = 0 for(var i = 1; i < str.length; i++) { // console.log(st 阅读全文
posted @ 2022-11-22 17:05 京鸿一瞥 阅读(18) 评论(0) 推荐(0) 编辑
  2022年11月20日
摘要: Vue 【进阶】- 模板引擎 vue的源码学习流程和知识点分析 本次您将学习到的东西 前期准备 1. 简介 1.1 什么是模板引擎 模板引擎是将数据要变为视图最优雅的解决方案 1.2 v-for 实际就是一种模板引擎 1.3 历史上曾出现的数据变为视图的方法 1.3.1 纯dom法 jq、js 1. 阅读全文
posted @ 2022-11-20 03:56 京鸿一瞥 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 本地 使用checkout命令新建一个空白分支 git checkout --orphan newBranchName 把文件内的内容添加到分支中 用git branch命令查看,我们在输出结果中是看不到新建的这个分支的 如果想保留原文件,只清空提交记录,可以直接使用下面的命令把文件加入到git管理 阅读全文
posted @ 2022-11-20 03:19 京鸿一瞥 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Vue 【进阶】- AST 抽象语法树 1. AST 简介 在开发Vue的时候编译器会将模板语法编译成正常的HTML语法,而直接编译的时候是非常困难的,因此此时会借助AST抽象语法树进行周转,进而变为正常的HTML语法,使编译工作变得更加简单。 抽象语法树的本质上是一个JS对象,Vue在审视所有HT 阅读全文
posted @ 2022-11-20 02:09 京鸿一瞥 阅读(346) 评论(0) 推荐(0) 编辑
  2022年11月16日
摘要: Vue 【进阶】- diff 算法(2), 【包含完整 patchNode】 1. 前言 上一讲https://www.cnblogs.com/caijinghong/p/16879388.htmldiff 算法讲了: 虚拟dom 文件位置 seter 触发后的过程 实现 render create 阅读全文
posted @ 2022-11-16 19:52 京鸿一瞥 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 26 下一页