上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 广度优先总结+广度优先公式 1.先来一道常规例题 通过读题发现 很典型的 广度优先遍历(bfs) 该题都能看懂 只需按每行进行遍历 找到行的最后一项即可 但咋写呢?? 请看广度优先公式【记住公式 会套就行】 var arr=[] //用来记录行节点 每行都存与arr数组中 arr.push(root 阅读全文
posted @ 2020-04-22 09:55 cc123nice 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 对回溯算法的总结 先来看一道leetcode题 测试用例 回溯算法公式 回溯是啥 是时候用?? 按上述例题来说,道理都懂 就是挑一个位置放 满足就继续挑 不满足就退回上一步 废话少说 直接上回溯套用公式 function trackback(...arguments){ //1满足条件return 阅读全文
posted @ 2020-04-21 21:30 cc123nice 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用vuex 1.1 直接举例子直观感受下: 此时我有5个控件1 2 3 4 5 其中 1是3子组件 2是4的子组件 当1要用3的数据时 可以直接传递 同理2用4的数据也可以直接传递,但1和2要用5的生成数据时 那就需要逐层传递, 此时就有点麻烦了,此处只传递2个控件 但设想一下 有10 阅读全文
posted @ 2020-03-31 19:55 cc123nice 阅读(1556) 评论(0) 推荐(0) 编辑
摘要: 一、使用promise的原因 1、回调地狱 2、异步同步事件调用顺序 js单线程 当遇到异步操作时 会放入任务栈中 等主线程执行完毕后 在调用 因此在一些面试题中有要求将异步事件 实现同步顺序执行 下面给一个简单的例题 1 //实现同步操作函数【对time()函数进行实现停顿多长时间n参数传入 实现 阅读全文
posted @ 2020-03-30 22:27 cc123nice 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 一.axios与ajax区别 相同点:都是执行异步请求操作 不同点: 大小 axios体积小 只需在要使用的目录下 npm install axios --save ajax 需要导入jQuery【体积较大 只是为了ajax去引入是不值得的】 针对方向 axios 符合前端MVVM的浪潮 ajax 阅读全文
posted @ 2020-03-29 18:19 cc123nice 阅读(4933) 评论(0) 推荐(0) 编辑
摘要: 2.1前端路由与后端路由区别 后端路由:类似 jsp(java)/node.js 后端来判断跳转到哪个页面 前端每个页面都已经写好1.html 2.html 后端按照逻辑进行重定向跳转 前端路由:类似vue-router 同一个链接 例如 localhost:8080 localhost:8080/ 阅读全文
posted @ 2020-03-25 21:48 cc123nice 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.1runtime-compiler 和 runtime-only 的区别 Runtime + Compiler: recommended for most users 运行时+编译器:推荐给大多数用户 编译过程 template-》ast-》render-》vdom-》真实DOM new Vue 阅读全文
posted @ 2020-03-25 18:48 cc123nice 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.大多数情况下,我们都要对数组进行遍历,然后经常用到的两个方法就是forEach和map方法。先来说说它们的共同点 转载来源https://www.cnblogs.com/huangqiao/p/12190806.html 相同点 都是循环遍历数组中的每一项 forEach和map方法里每次执行匿 阅读全文
posted @ 2020-03-24 11:18 cc123nice 阅读(2589) 评论(0) 推荐(0) 编辑
摘要: 书写router.js的作用: 1. 处理路由,根据不同的请求方法与请求路径设置具体的处理函数2. 模块职责单一,划分模块增强维护性,提升开发效率 步骤 1. 创建路由容器 2. 把路由挂载在容器中 3. 把 router 导出 *4. 在要用的文件(app.js)中进行挂载 代码演示 router 阅读全文
posted @ 2020-03-08 20:01 cc123nice 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 学习node项目的搭建 1.初始化node cd到指定目录下,执行初始化命令 npm init -y 生成对应的 2.安装项目需要的包 下面以express为例 --save目的:将其安装到目录下并在package.json中加上依赖 #此处为简写 npm i -S express #也可使用 np 阅读全文
posted @ 2020-03-08 15:45 cc123nice 阅读(1183) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页