资讯专栏INFORMATION COLUMN

面试题二

LucasTwilight / 2974人阅读

摘要:浮动框不属于文档流中的普通流,当元素浮动之后,不会影响块级元素的布局,只会影响内联元素布局。此时文档流中的普通流就会表现得该浮动框不存在一样的布局模式。当包含框的高度小于浮动框的时候,此时就会出现高度塌陷。

1、Pwa 是什么?

Progressive Web App, 简称 PWA,是提升 Web App 的体验的一种新方法,能给用户原生应用的体验。
PWA 能做到原生应用的体验不是靠特指某一项技术,而是经过应用一些新技术进行改进,在安全、性能和体验三个方面都有很大提升,PWA 本质上是 Web App,借助一些新技术也具备了 Native App 的一些特性,兼具 Web App 和 Native App 的优点。
PWA 的主要特点包括下面三点:
①可以添加至主屏幕,点击主屏幕图标可以实现启动动画以及隐藏地址栏
②实现离线缓存功能,即使用户手机没有网络,依然可以使用一些离线功能
③实现了消息推送

2、Call和apply 中this指向的区别?(应该是没有,欢迎补充,我没有找到this指向的区别)

call();跟执行函数()是一样的效果 test.call()相当于test()
call()跟apply()都是改变this的指向
两者区别 传参列表不同
Fun.call(新this指向,参数1,参数2,参数3,……)
Fun.apply(新this指向,用对象形式传参)

3、高度自适应的实现,
4、知道es6 中的map吗。
Es6中let如何实现块级作用链的?
你知道哪些异步?
Await内部如何实现的?
Promise 如何实现异步的?
Promise 和callback 有什么区别?
Promise 的参数?
Proto 和prototype 的区别?
js内存泄漏?为什么会泄漏?如何处理?
为什么要清除浮动?
浮动的框可以左右移动,直到遇到另一个浮动框或者遇到它外边缘的包含框。浮动框不属于文档流中的普通流,当元素浮动之后,不会影响块级元素的布局,只会影响内联元素布局。此时文档流中的普通流就会表现得该浮动框不存在一样的布局模式。当包含框的高度小于浮动框的时候,此时就会出现“高度塌陷”。即为何我们需要清楚浮动。
有一万个button全部绑定事件如何绑定?不能给父元素绑定,
array是object类型吗?

flex有哪些属性值?flex1代表什么?
flex 属性是 flex-grow、flex-shrink 和 flex-basis 属性的简写属性
flex1代表:让所有弹性盒模型对象的子元素都有相同的长度,忽略它们内部的内容
你知道数组哪些排序方式?
冒泡 快速
如何取出数组中最大的值?
sort 取出最后一个
发布者,监听者,订阅着有什么区别?
其实主要考察Vue数据双向绑定的实现原理
让一个宽高不固定的盒子水平垂直居中?排除绝对定位的方式,有哪些方法?
display: table;
利用弹性盒:justify-content: center;//实现水平居中

        align-items: center;//实现垂直居中

http状态码301 302 403?
301:
永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替
302:
永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替
403:
服务器理解请求客户端的请求,但是拒绝执行此请求
冒泡排序如何优化?

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/102546.html

相关文章

  • 面试题二

    摘要:浮动框不属于文档流中的普通流,当元素浮动之后,不会影响块级元素的布局,只会影响内联元素布局。此时文档流中的普通流就会表现得该浮动框不存在一样的布局模式。当包含框的高度小于浮动框的时候,此时就会出现高度塌陷。 1、Pwa 是什么? Progressive Web App, 简称 PWA,是提升 Web App 的体验的一种新方法,能给用户原生应用的体验。PWA 能做到原生应用的体验不是靠...

    Jinkey 评论0 收藏0
  • 面试篇】2017腾讯IMWeb前端秋招特训营思考题

    摘要:月日思考题题一站点是否应该出现在标签中题二是否应该支持面试题什么是盒子模型答标准盒和怪异盒简述和的区别答从外部引入资源,将页面导向外部资源简述同步和异步的区别答同步当前进程执行完后,下一个进程才能执行异步当前进程的执行不影响下一个进程的执行 7月12日 思考题 题一:站点Logo是否应该出现在标签中? 题二:是否应该支持IE6? 面试题 什么是盒子模型?答:margin,bord...

    darkerXi 评论0 收藏0
  • 面试篇】2017腾讯IMWeb前端秋招特训营思考题

    摘要:月日思考题题一站点是否应该出现在标签中题二是否应该支持面试题什么是盒子模型答标准盒和怪异盒简述和的区别答从外部引入资源,将页面导向外部资源简述同步和异步的区别答同步当前进程执行完后,下一个进程才能执行异步当前进程的执行不影响下一个进程的执行 7月12日 思考题 题一:站点Logo是否应该出现在标签中? 题二:是否应该支持IE6? 面试题 什么是盒子模型?答:margin,bord...

    littlelightss 评论0 收藏0
  • 面试篇】2017腾讯IMWeb前端秋招特训营思考题

    摘要:月日思考题题一站点是否应该出现在标签中题二是否应该支持面试题什么是盒子模型答标准盒和怪异盒简述和的区别答从外部引入资源,将页面导向外部资源简述同步和异步的区别答同步当前进程执行完后,下一个进程才能执行异步当前进程的执行不影响下一个进程的执行 7月12日 思考题 题一:站点Logo是否应该出现在标签中? 题二:是否应该支持IE6? 面试题 什么是盒子模型?答:margin,bord...

    Keven 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<