一、变量提升 在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量...
原型和原型链是js中的难点也是重点,明白了原型和原型链会让我们在后面不管是学习还是工作都会更加高效,并且原型和原型链会是面试中必不可少的话题。看...
首先,学习并不是片面的,为什么有的人学的很快,有的人学的很慢,排除智力的因素,绝大部分是因为学习方法的选择上出了问题。 大多数的人,都会选择机器...
**JS中每创建一个函数,该函数就会自动拥有一个prototype属性,为什么那?? ** 因为最根上的object拥有一个prototype属...
一、websocket与http WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持...
vue生命周期函数 生命周期探究 对于执行顺序和什么时候执行,看上面两个图基本有个了解了。下面我们将结合代码去看看钩子函数的执行。 ps:下面代...
路由传参数。在很多时候我们需要路由上面传递参数,比如新闻列表页,我们需要传递新闻ID,给新闻详细页。 1.新闻列表页模板 我们访问/news/0...
每一个组件或者实例都会经历一个完整的生命周期,总共分为三个阶段:初始化、运行中、销毁。 官网中生命周期图示 在生命周期中,总结了八个过程: 实例...
1.为什么需要虚拟DOM DOM是很慢的,其元素非常庞大,页面的性能问题由JS引起的,大部分都是由DOM操作引起的。如果对前端工作进行抽象的话,...