最近读了路遥老师的「人生」一本书,读完之后也想把自己的一些想法给抒发出来。 对我影响最大的人是路遥,18岁时高考失利,应聘五六个工作岗位没人要,...
setState什么时候是同步的,什么时候是异步的 setState的原理:在React中,如果是由React引发的事件处理(比如通过onCli...
这一部分主要介绍我在面试中遇到的问题 reduce 函数的理解,手写一个reduce函数 Arrray.reduce( ( acc, curre...
这里用一棵dom树来做说明 深度优先遍历 假设初始状态的时候图中的所有顶点均未被访问,则从某个个顶点v出发,首先访问该顶点,然后从它的各个未被访...
观察者模式中主体和观察者是互相感知的,发布/订阅者模式是借助第三方来实现调度的,发布者和订阅者之间互不感知。 接下来通过代码来了解两种模式的区别...
事件的委托 所谓的事件委托,通过监听一个父元素,来给不同的子元素绑定事件,减少监听次数,从而提升速度。eg: new 做了什么操作 创建一个新对...
对于以上的O可能有部分人不是很了解,O表示算法的性能和复杂度。(通常来说就是占用cpu的情况) 冒泡排序 就是两层for循环,前后两个值进行比较...
前端优化总结 前端优化一直是一个值得关注的话题。因为这个话题在前端之路的探讨之声从未停止过,今天就来好好分析一下一些常用的优化案例: 我们可以从...
Http请求中的keep-alive有了解嘛? 答案:在http早期,每个http请求都要求打开一个tcp socket连接,并且使用一次之后就...