1.vuex的执行过程
2.vuex的优点
3.echarts的地图板块的背景颜色根据数值不一样显示不同颜色的方法
4.flex布局垂直居中的方法
5.jsonp为什么能跨域
6.webpack的执行过程,打包的过程
7.webpack的优化方法
8.vue生命周期
9.js闭包是什么
在javascript语言中,闭包就是函数和该函数作用域的组合
我的理解是,闭包就是能够读取其他函数内部变量的函数。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成“定义在一个函数内部的函数”。所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。
10.js闭包的优点和缺点,使用场景
11.模块化的好处
12.单向数据流和双向数据流的区别和优缺点
13.模块化的好处
14.vue双向绑定的实现过程
15.computed和method的区别
computed是属性调用,而methods是函数调用computed带有缓存功能,而methods不是;
vue中我们可以使用 methods 来替代 computed,效果上两个都是一样的,但是 computed 是基于它的依赖缓存,只有相关依赖发生改变时才会重新取值。而使用 methods ,在重新渲染的时候,函数总会重新调用执行。