ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【面试记录】第三次前端应聘面试

2022-07-07 21:00:50  阅读:127  来源: 互联网

标签:computed 应聘 前端 绑定 watch 面试 数组 路由


【面试记录】第三次前端应聘面试

 一、问题:

 1.简单的介绍一下自己。

  略。

 2.简单介绍一下Vue生命周期。

  太经典了,基本每一次都会问到这个。 

 3.vue的computed和watch的区别。

  当时完全没听明白问的是什么,之后听录音才明白问的什么问题。

   1.computed:是计算属性,依赖其它属性值,并且 computed 的值有缓存,只有它依赖的属性值发生改变,下一次获取 computed 的值时才会重新计算 computed 的值;

   2.watch: 更多的是观察的作用,支持异步,类似于某些数据的监听回调 ,每当监听的数据变化时都会执行回调进行后续操作;

   补充: computed应用场景:需要进行数值计算,并且依赖于其它数据时,应该使用 computed,因为可以利用 computed 的缓存特性,避免每次获取值时,都要重新计算;

      watch应用场景:需要在数据变化时执行异步或开销较大的操作时,应该使用 watch,使用 watch 选项允许我们执行异步操作 ( 访问一个 API ),限制我们执行该操作的频率,

              并在我们得到最终结果前,设置中间状态。这些都是计算属性无法做到的。

 4.简单的介绍一下vue的路由导航。

  从最基础的路由概念,到路由的基本类型,以及引用路由标签等。

 5.vue常用的指令。

  • v-show:条件渲染,将不符合条件的数据通过display进行隐藏。适合用于频繁切换的元素上。
  • v-if v-else:条件渲染指令,虽然都是条件渲染,但是v-if通过是否渲染dom结点来进行。适合用于不频繁切换,且内容多的元素上。
  • v-model:双向绑定
  • v-text:给元素绑定数据,但不解析标签。
  • v-html:给元素绑定数据,且可解析html标签
  • v-on:给元素绑定事件。
  • v-bind:给元素绑定属性。
  • 等      

 6.简单的介绍一下flex用处。

  主要用于完成各种布局,可以便捷、完整、高效的完成各种页面布局。在项目中常用于九宫格布局、列表布局、响应式布局等。

 7.数组的操作方法、以及返回值。

  • map()与forEach():同为对数组进行遍历,map()返回遍历之后的新数组,forEach()可以对原数组进行操作所以没有返回值。
  • tostring():数组转为字符串
  • sort():排序,返回重新排序后的数组。
  • push():向数组末尾追加,返回是添加数据之后数组的新长度。
  • concat():数组合并。
  • 等 

 二、总结:

  相对于上次面试来说,感觉自己进步了。通过每次面试录音,总结自己的不足,感觉进步还是很大。今天比昨天进步了一点,但是要保证明天也要进步。

标签:computed,应聘,前端,绑定,watch,面试,数组,路由
来源: https://www.cnblogs.com/WangEDblog/p/16456100.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有