摘要:
https://medium.com/@jeffbski/where-do-i-put-my-business-logic-in-a-react-redux-application-9253ef91ce1 阅读全文
摘要:
https://www.jianshu.com/p/08859e5651fc 一、html-webpack-plugin 插件的基本作用就是生成html文件。 html-webpack-plugin的一个实例生成一个html文件,如果单页应用中需要多个页面入口,或者多页应用时配置多个html时,那么 阅读全文
摘要:
CSS-vertical-align https://www.cnblogs.com/starof/p/4512284.html?utm_source=tuicool&utm_medium=referral 阅读全文
摘要:
十大经典排序算法(动图演示): https://www.cnblogs.com/onepixel/p/7674659.html#4188833 阅读全文
摘要:
### 同源策略是什么? ### javascript跨域通信 同源:两个文档同源需满足 - 协议相同- 域名相同- 端口相同跨域通信:js进行DOM操作、通信时如果目标与当前窗口不满足同源条件,浏览器为了安全会阻止跨域操作。跨域通信通常有以下方法- 如果是log之类的简单单项通信,新建<img>, 阅读全文
摘要:
js:怎么实现this对象的深拷贝文件上传如何做到断点续传表单可以跨域吗promise,async有什么区别搜索请求如何处理(防抖)搜索请求中文如何请求介绍观察者模式介绍中介者模式观察者和订阅发布的区别,各自用在哪里介绍service worker介绍promise,异常捕获浏览器事件流向介绍事件代 阅读全文
摘要:
我们现在来理解下函数引用和函数调用的本质区别:当引用函数时候,多个变量内存存储的是函数的相同的入口指针,因此对于同一个函数来讲,无论多少个变量引用,他们都是相等的,因为对于引用类型(对象,数组,函数等)都是比较的是内存地址,如果他们内存地址一样的话,说明是相同的;但是对于函数调用来讲,比如代码三;每 阅读全文
摘要:
首先需要阐明的就是,闭包会把一些变量值永久的存储在内存中,这些变量不会随着函数的执行结束而销毁掉。我们可以通过闭包去访问这些函数内部变量的值,这也是闭包的特点。 闭包就是一种延缓垃圾回收的机制,一般一个函数执行完函数内部的变量会跟着销毁掉,但是有时候你还需要这个变量,为了不让这个变量被销毁掉,只要让 阅读全文
摘要:
其他技术无关: 三五年规划 其他技术相关: es6新特性 前端如何优化 性能优化相关(这个点很大,设计很多方面,不要自以为优化就是网上经常看到的那一套) lodash相关 mvvm的好处 设计模式相关(单例、发布订阅等) 浏览器渲染过程 设计一个模版引擎 设计一个打包工具 设计一个mvvm框架需要注 阅读全文