Vue
描述
渐进式JavaScript框架
动态构建用户界面
特点
遵循MVVM模式
编码简洁,体积小,运行效率高,适合移动/PC端开发
它本身只关注UI,可以轻松引入vue插件或其他第三方库开发项目
箭头函数
箭头函数没有自己的this,在定义的时候所处的对象就是他的this
扩展理解:箭头函数的this看外层的是否有函数,有就是内部箭头的this,没有则this是window
let fun1 = () => console.log('箭头函数');
fun1();
let fun2 = () => console.log(a);
fun2(‘aaa’);
let fun3 = (x,y) => console.log(x,y);
fun3(1,2);
三点运算符
rest(可变)参数
用来取代arguments但比arguments灵活,只能是最后部分形参参数
扩展运算符
let arr1=[1.3.5];
let arr2=[2,...arr1,6];
arr2.push(...arr1);