面试必问

html必问:

h5新特性

一、十大新特性:
1、语义化标签;
2、增强型表单;
3、svg
4、画布
5、视频、音频
6、地理位置
7、拖拽
8、localStorage
9、webWorker
10、websocket

CSS 必问

css新特性

一、六大新特性;
1、颜色:渐变;
2、字体:@font-family
3、阴影
4、盒子:弹性flex、grid
5、过渡、变换、动画
6、选择器

CSS兼容性

https://www.cnblogs.com/ahao68/p/5431250.html
1、初始化css,如normal.css,base.css;
2、hack;

JS必问

ES新特性

1.ES6新特性(2015)

1.1模块化(Module)

1.1.1导出(export)

1.1.2导入(import)

1.2箭头(Arrow)函数

1.2.1箭头函数的结构

1.3默认参数

1.4模板字符串

1.5.结构赋值

1.5.1数组的结构赋值

1.5.2对象的结构赋值

1.6延展操作符(Spread operator)

1.7Promise

2 ES7新特性(2016)

2.1 includes()

2.1指数运算符**

3 ES8新特性(2017)

3.1 async/await

3.2 Object.values()

3.3 Object.entries()

3.4 String padding

3.5 Object.getOwnPropertyDescriptors()

3.6 SharedArrayBuffer对象

3.7 Atomics对象

4 ES9新特性(2018)

4.1 异步迭代

4.2 Promise.finally()

4.3 正则表达式命名捕获组

5 ES10新特性(2019)

5.1 新增了Array的flat()方法和flatMap()方法

JS兼容

一、十大兼容性问题https://www.cnblogs.com/duenyang/p/6066737.html
1、浏览器宽高:
2、事件问题:
3、DOM节点:
4、类名获取元素
5、行间样式
6、监听事件
7、浏览器距离边缘
8、阻止冒泡
9、事件target
10、滚轮事件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值