
1计算机思维方式 关键的是 数据结构和 算法 吗 尤其是 分发递归的思想 影响到 代码实现 模块设计 乃至 系统的设计 2想朝着高级前端走,数据结构和算法是避不开...
深入认识深拷贝 浅拷贝 公共方法 // 深拷贝 浅拷贝 对于基本类型来说 对于赋值操作 就是 深拷贝 因为值 不是复杂类型 没有相关的惯量指针地址 所以 可能在 复制...
只有 登出 时 才会 删除 local Storage 中的 token token的作用 就是 就是 用户 登录后 路径通不通 由 登录后 state 状态hasLog...
搜索 流程 许多软件 中 不可缺少的 就是 搜索搜索 我觉的 也不可能 范围非常广 什么都可以去输入 并有结果显示 这不现实所以 我们一般在搜索设定时 都会把...
2019 最后的几天
浏览器渲染机制 url输入到显示 回流 重绘 白屏 或无样式闪烁
1、什么是事件委托?事件委托就是利用冒泡的原理,将事件加到 父元素 或 祖先元素上,触发执行效果。 例:在 document 中绑定 click 事件,当 click 的对象...
一个典型的观察者模式应用场景是用户在一个网站订阅主题 多个用户(观察者,Observer)都可以订阅某个主题(Subject)当主题内容更新时订阅该主题的用户都能收到通知
待更新
vuex 不要为了用vuex而用vuex。vuex 是全局状态管理,类似于数据库 把握住了一些数据的状态。那什么样的数据才需要管理呢?个人感觉,觉得这个主要跟项目中 业务之间...
引用MDN上的一段介绍**async function** 声明用于定义一个返回 AsyncFunction 对象的异步函数。异步函数是指通过事件循环异步执行的函数,它会通过...
前端性能优化老生常谈的话题,前端面试基本都会问到。回答应该从减少http请求,利用缓存以及资源加载方式切入,但前端+后端性能优化也并不局限于这些方式,更全面的回答能体现面试者...