摘要:
一、原理篇 1、介绍观察者模式 2、介绍中介者模式 3、观察者和订阅-发布的区别,各自用在哪里 4、介绍事件代理以及优缺点 5、tcp3次握手 6、tcp属于哪一层(1 物理层 → 2 数据链路层 → 3 网络层(ip)-> 4 传输层(tcp) → 5 应用层(http)) 7、前端开发中用到哪些 阅读全文
posted @ 2021-07-06 21:54
cairn
阅读(244)
评论(0)
推荐(0)
摘要:
1、require和import区别 2、jsconfig.json配置项及其意义 1、webpack里面的插件是怎么实现的 2、dev-server是怎么跑起来 3、使用过webpack里面哪些plugin和loader 4、webpack整个生命周期,loader和plugin有什么区别 5、w 阅读全文
posted @ 2021-07-06 21:53
cairn
阅读(242)
评论(0)
推荐(0)
摘要:
1、setState 什么时候同步什么时候异步? 2、react渲染机制? 3、diff算法? * diff:计算一棵树形结构转换成另一棵树形结构的最少操作 * 把树形结构按照层级分解,只比较同级元素 * 给列表结构的每个单元添加唯一的 key 属性,方便比较 * React 只会匹配相同 clas 阅读全文
posted @ 2021-07-06 21:51
cairn
阅读(460)
评论(0)
推荐(0)
摘要:
1、vue中数据绑定有哪些方法? 1、多个组件之间如何拆分各自的state,每块小的组件有自己的状态,它们之间还有一些公共的状态需要维护,如何思考这块 (1)公共的数据部分可以提升至和他们最近的父组件,由父组件派发 (2)公共数据可以放到vuex中统一管理,各组件分别获取 2、key主要是解决哪一类 阅读全文
posted @ 2021-07-06 21:50
cairn
阅读(1472)
评论(0)
推荐(0)
摘要:
1、浏览器缓存有哪些,通常缓存有哪几种 1、http缓存是基于HTTP协议的浏览器文件级缓存机制。 2、websql这种方式只有较新的chrome浏览器支持,并以一个独立规范形式出现 3、indexDB 是一个为了能够在客户端存储可观数量的结构化数据,并且在这些数据上使用索引进行高性能检索的 API 阅读全文
posted @ 2021-07-06 21:48
cairn
阅读(272)
评论(0)
推荐(0)
摘要:
1、事件循环机制(event loop),讲解宏任务和微任务 2、es6的新特性 3、es6中this指向问题 for...of 和 for...in for、for...of 和 for...in详解 2、promise的使用,怎么用es5实现promise function MyPromise( 阅读全文
posted @ 2021-07-06 21:42
cairn
阅读(214)
评论(0)
推荐(0)
摘要:
css使用em和rem换算px 1、实现一个div在不同分辨率下的水平垂直居中 方法1:table-cell <div class="box box1"> <span>垂直居中</span> </div> .box1{ display: table-cell; vertical-align: mid 阅读全文
posted @ 2021-07-06 11:11
cairn
阅读(469)
评论(0)
推荐(0)
摘要:
1、img标签的title和alt有什么区别? 2、html5有哪些新特性、移除了那些元素? 3、WEB标准以及W3C标准是什么? 4、xhtml和html有什么区别? 5、Doctype作用? 严格模式与混杂模式如何区分?它们有何意义? 1. <!DOCTYPE> 声明位于文档中的最前面,处于 < 阅读全文
posted @ 2021-07-06 09:34
cairn
阅读(177)
评论(0)
推荐(0)
摘要:
#题目分类: 1、HTML篇 2、CSS篇 3、JS、ES6等高级语法 4、浏览器以及https 5、vue全家桶 6、react全家桶 7、webpack打包工具 8、项目、功能、原理、测试等 阅读全文
posted @ 2021-07-06 09:24
cairn
阅读(59)
评论(0)
推荐(0)

浙公网安备 33010602011771号