WEB前端高频面试题第十九波
日期:2018-07-22
来源:程序思维浏览:1367次
今天又要上班了,趁着有时间赶快给大家分享web前端高频面试题吧!

第一题:使用过那些css预处理?说下他的优缺点?
答:使用过less、sass。less简单,易上手;属于css的基础拓展;sass 复杂,功能强大,更加丰富的拓展;没有特别的优缺点,自己喜欢什么就选择什么,有的时候什么都不选择就用css就行了。
第二题:移动端项目如何解决300ms延迟问题?
答:使用fastclick解决ios的300ms延迟问题。
第三题:better-scroll做过那些需求?
答:1、下拉刷新。2、上拉加载。3、内容溢出出现滚动条滑动解决卡顿问题。
第四题:使用过百度地图吗?使用过echarts?
答:使用过,比如获取用户经度和纬度,对接百度地图显示用户在地图里显示的位置。Echarts我一般在后台做活跃度、用户访问量统计图。
第五题:react定义组件的方法有哪些?区别是什么?
答:1、无状态函数式组件。2、es5原生方式React.createClass定义的组件。3、es6形式的extends React.Component定义的组件。最大的区别就是现在都用es6前面两种慢慢的被淘汰不需要使用了。

第一题:使用过那些css预处理?说下他的优缺点?
答:使用过less、sass。less简单,易上手;属于css的基础拓展;sass 复杂,功能强大,更加丰富的拓展;没有特别的优缺点,自己喜欢什么就选择什么,有的时候什么都不选择就用css就行了。
第二题:移动端项目如何解决300ms延迟问题?
答:使用fastclick解决ios的300ms延迟问题。
第三题:better-scroll做过那些需求?
答:1、下拉刷新。2、上拉加载。3、内容溢出出现滚动条滑动解决卡顿问题。
第四题:使用过百度地图吗?使用过echarts?
答:使用过,比如获取用户经度和纬度,对接百度地图显示用户在地图里显示的位置。Echarts我一般在后台做活跃度、用户访问量统计图。
第五题:react定义组件的方法有哪些?区别是什么?
答:1、无状态函数式组件。2、es5原生方式React.createClass定义的组件。3、es6形式的extends React.Component定义的组件。最大的区别就是现在都用es6前面两种慢慢的被淘汰不需要使用了。
- 上一篇:WEB前端高频面试题第十八波
- 下一篇:2018最新高频web前端面试题
精品好课