javascript ES6新特性
1.数据类型
Symbol 和 BigInt
2.声明变量方法
let ,const关键字
3.解构赋值
4.箭头函数
5.扩展运算符
6.剩余参数(可变参数)
7.数组,字符串的扩展方法
Array 扩展方法:
find,forEach,findIndex,includes
String 扩展方法:
模板字符串,startsWith,endsWith,repeat
8.set 数据结构
9.for…of循环
CSS3新特性
1.CSS3选择器
新增各种CSS选择器 (: not(.input):所有 class 不是“input”的节点
2.CSS3边框与圆角
border-top-left-radius 左上角
border-top-right-radius 右上角
border-bottom-right-radius 右下角
border-bottom-left-radius 左下角
盒阴影box-shadow
3.CSS3背景与渐变
多列布局 (multi-column layout)
阴影和反射 (Shadoweflect)
文字特效 (text-shadow)
文字渲染 (Text-decoration)
线性渐变 (gradient)
旋转 (transform)
4.CSS3动画
增加了旋转,缩放,定位,倾斜,动画,多背景
HTML5特性
1.语义化标签
2.媒体标签
3.表单
表单类型、表单属性、表单事件
4.进度条、度量器
5.DOM查询操作
6.Web存储
7.拖放
8.画布
9.SVG
10.地理定位
11.移除的元素
纯表现的元素:basefont,big,center,font, s,strike,tt,u;
对可用性产生负面影响的元素:frame,frameset,noframes;