ES6
CSS3:
选择器
弹性盒子:display:flex
媒体查询:@media
圆角
渐变
阴影
倒影
旋转
动画
边框效果
背景效果
ES6:
新增模板字符串(为js提供了简单的字符串插值功能)
箭头函数
for-of(用来遍历数据---例如数组中的值)
es6将promise对象纳入规范,提供了原生的Promise对象
增加了let和const命令,用来声明变量
增加了块级作用域
let命令实际上就增加了块级作用域
引入了module模块的概念
map与forEach的区别:
forEach方法,是最基本的方法,就是遍历与循环,默认有3个传值,分别遍历内容item、数组索引index、和当前数组Array
map方法,基本用法和forEach一致,但是不同的,它会返回一个新的数组,所以在callback需要有return值,如果没有会返回undefined
函数式编程:
它具有以下特性:闭包和高阶函数、惰性计算、递归、函数是“第一等公民”、只用表达式
箭头函数与普通函数:
函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象
不可以当做构造函数,也就是说,不能使用new命令,否则会抛出错误
函数中this指向