HTML5 新特性
1. 新的语义化元素:article 、footer 、header 、nav 、section
2. 表单增强,新的表单控件:calendar 、date 、time 、email 、url 、search
3. 新的 API:音频(用于媒介回放的 video 和 audio 元素)、图形(绘图 canvas 元素)
4. 新的 API:离线,通过创建 cache manifest 文件,创建应用程序缓存
5. 新的 API:本地存储,localStorage-没有时间限制的数据存储,sessionStorage-session 数据
存储(关闭浏览器窗口数据删除)
6. 新的 API:实时通讯,设备能力
CSS3 新特性
1. CSS3实现圆角(border-radius),阴影(box-shadow),
2. 对文字加特效(text-shadow、),线性渐变(gradient),旋转(transform)
3. transform:rotate(9deg) scale(0.85,0.90) translate(0px,-30px) skew(-9deg,0deg);//旋转,缩
放,定位,倾斜3.
4. 增加了更多的CSS选择器 多背景 rgba
5. 在CSS3中唯一引入的伪元素是::selection.
6. 媒体查询,多栏布局
ES6 新特性
- const与let
- 箭头函数
- 解构赋值
- 形参默认值
- rest/剩余参数
- 类语法: class / extends / constructor / static /super
- 扩展运算符: ...
- 模板字符串
- 异步语法: promise / async & await
- 对象的属性与方法简写
- set / map
- 模块化语法: export / default / import / import()