美文网首页
面试中那些奇葩的网站前端开发问题,看完想打人

面试中那些奇葩的网站前端开发问题,看完想打人

作者: 思途科技在线 | 来源:发表于2020-04-03 11:43 被阅读0次

作为杀入面试轮的准前端程序员,你一定会以为胜利在望了吧?毕竟专业知识那么扎实,你一个学人力资源的HR还能问出啥花样么?

别急,HR会用残酷的现实告诉你:我们有的是奇葩问题在等着你来答嘞~不把你逼疯算我输!

来,上题!

虚拟DOM是什么

在网站前端开发中,资源开销最大便是DOM节点了,DOM很慢并且非常庞大,网页性能问题大多数都是有JavaScript修改DOM所引起的。

由于DOM被表示为树结构,每次DOM中的某些内容都会发生变化,因此对DOM的更改非常快,但更改后的元素,并且它的子项必须经过Reflow / Layout阶段,然后浏览器必须重新绘制更改,这就降低了应用的运行速度。

但是,Javascript运行速度很快,虚拟DOM是放在JS 和 HTML中间的一个层。它可以通过新旧DOM的对比,来获取对比之后的差异对象,然后有针对性的把差异部分真正地渲染到页面上,从而减少实际DOM操作,最终达到性能优化的目的。

如何修改webpack打包vue项目后的配置文件

网站前端开发时,需要修改restful API的url,但是打包之后,配置文件找不到了。

如果在npm run build 生成dist后,这个配置也被写死了,传到运行的前端服务器上后,假设某次,api服务器的ip修改了,改动只是更新下这个url,但是却需要会到前端源码、url后,重新npm run build后再把整个dist再重新传到前端服务器。

Vue router 中params和query的区别

params是路由的一部分,如果你的路由是动态路由就必须要有,query是拼接在url后面的参数,没有也没有关系。

params和name一起使用,而query和path一起使用;

怎么样,有没有感觉自己正处在懵逼状态?如果你还有什么网站前端开发的奇葩问题想和大家分享,欢迎在评论区留言哦~

相关文章

  • 面试中那些奇葩的网站前端开发问题,看完想打人

    作为杀入面试轮的准前端程序员,你一定会以为胜利在望了吧?毕竟专业知识那么扎实,你一个学人力资源的HR还能问出啥花样...

  • 面试相关

    前端开发面试题(重要)看完这篇关于MVVM的文章,面试通过率提升了80%简述JS中的事件委托和事件代理

  • 盘点面试遇到的那些奇葩老板们……

    最近辞职了,在各种招聘网站上投简历,每天面试四五家,效率还不错。 然而,面试中遇到的那些奇葩老板或者公司有点让我哭...

  • 最全前端开发面试问题及答案整理

    最全前端开发面试问题及答案整理 前端开发面试知识点大纲: HTML&CSS: 对Web标准的理解、浏览器内核差异、...

  • JavaScript 面试知识点总结

    前端开发追本溯源就是前端三兄弟html,css以及js。而在面试过程中,大部分的技术型问题都会集中考验面试者对于j...

  • 2018-04-26 前端面试

    4.26,华信前端岗位面试,对日开发,项目为日本电商网站,后来得知前端技术栈为react全家桶,和我接触过...

  • 面试中的那些 Git 问题 - 基础部分

    面试中的那些 Git 问题 - 基础部分 面试中的那些 Git 问题 - 基础部分

  • 目前计划

    ## 找实习 (最优先) - 投简历 - 看前端面试经验 - 看你所不知道的JS ## 网站开发 - vue - ...

  • 2018-09-25

    前端学习 前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现...

  • 前端面试重点——居中问题

    前端面试重点——居中问题 在页面布局开发中,居中问题是我们经常碰到的问题,掌握居中问题对于解决页面布局非常重要,同...

网友评论

      本文标题:面试中那些奇葩的网站前端开发问题,看完想打人

      本文链接:https://www.haomeiwen.com/subject/dyqhphtx.html