Code Monkey home page Code Monkey logo

vue-interview's Introduction

vue-interview

总结面试中经典的vue相关题目,分析最佳回答策略,期待您的star,您的支持是我坚持的最大的动力

面试群

关注村长学前端,回复“加群”,加入面试群一起卷~ i4

视频讲解

关注村长B站账号观看视频讲解 【Vue面试专题】金三银四必备!56道经典Vue面试题详解

目录

  1. v-if和v-for哪个优先级更高?
  2. 你知道key的作用吗?
  3. 能说说双向绑定以及它的实现原理吗?
  4. 你了解diff算法吗?
  5. vue中组件之间的通信方式?
  6. 简单说一说你对vuex理解?
  7. vue-router中如何保护路由?
  8. 你了解哪些Vue性能优化方法?
  9. 你知道nextTick吗,它是干什么的,实现原理是什么?
  10. 说一说你对vue响应式理解?
  11. 你如果想要扩展某个Vue组件时会怎么做?
  12. nextTick实现原理
  13. Vue2和Vue3中的响应式原理对比,分别的具体实现思路
  14. 说说 vue2/vue3 的生命周期异同
  15. watch和computed的区别以及怎么选用?
  16. 说一下父组件和子组件创建和挂载顺序
  17. vue组件为什么只能有一个根元素?
  18. 你都知道哪些Vue3.0的新特性?
  19. 简述 Vue 的生命周期以及每个阶段做的事
  20. 说说你对虚拟 DOM 的理解?
  21. 怎么缓存当前的组件?
  22. 说说从 template 到 render 处理过程
  23. 如果让你从零写一个vue路由,说说你的思路
  24. Vue 3.0的设计目标是什么?做了哪些优化?
  25. 你了解哪些Vue性能优化方法?
  26. Vue组件为什么只能有一个根元素?
  27. 你有使用过vuex的module吗?
  28. 怎么实现路由懒加载呢?
  29. ref和reactive异同
  30. watch和watchEffect异同
  31. SPA、SSR的区别是什么
  32. 你写过自定义指令吗?使用场景有哪些?
  33. 说下$attrs和$listeners的使用场景
  34. v-once的使用场景有哪些?
  35. 什么是递归组件?举个例子说明下?
  36. 异步组件是什么?使用场景有哪些?
  37. 你是怎么处理vue项目中的错误的?
  38. 子组件能修改父组件数据吗?
  39. Vue要做权限管理该怎么做?控制到按钮级别的权限怎么做?
  40. 从0到1自己构架一个vue项目,说说有哪些步骤、哪些重要插件、目录结构你会怎么组织
  41. 实际工作中,你总结的vue最佳实践有哪些?
  42. Vue实例挂载的过程中发生了什么?
  43. vue-loader是什么?它有什么作用?
  44. 如何获取动态路由并获取其参数?
  45. 如果让你从零开始写一个vuex,说说你的思路
  46. vuex中actions和mutations有什么区别?
  47. 使用vue渲染大量数据时应该怎么优化?说下你的思路!
  48. 怎么监听vuex数据的变化?
  49. router-link和router-view是如何起作用的?

欢迎把你想听的题目以issue的方式提给我

欢迎你加入村长的项目已pr形式提交题目和解答

vue-interview's People

Contributors

18062706139fcz avatar 57code avatar codersjj avatar hichen404 avatar yt0379 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vue-interview's Issues

15-watch-computed

回答范例第4点当中:不再能侦测一个点操作符之外的字符串形式的表达式
不太明白这句话是什么意思

【开源自荐】SolidUI 一句话生成任何图形

本人介绍

本人从事十年年大数据相关工作,做过用户增长,BI,大数据中台,知识图谱,AI中台,擅长大数据AI相关技术栈。在CSDN输出很多专栏,是CSDN博客专家,CSDN大数据领域优质创作者,2018年参与共建WeDataSphere开源社区,社区属性是数据相关综合社区,共建过DataSphereStudio(开发管理集成框架),Exchangis(数据交换工具),Streamis(流式应用开发管理系统),Apache Linkis (计算中间件) 。个人发起SolidUI数据可视化社区。Apache Asia 2022 讲师 ,Hadoop Meetup 2022 讲师,WeDataSphere Meetup 2022讲师。Apache Linkis Committer , EXIN DPO (数据保护官)。

2023年2月开始创业,全职运营SolidUI。

SolidUI介绍

一句话生成任何图形。

随着文本生成图像的语言模型兴起,SolidUI想帮人们快速构建可视化工具,可视化内容包括2D,3D,3D场景,从而快速构三维数据演示场景。SolidUI 是一个创新的项目,旨在将自然语言处理(NLP)与计算机图形学相结合,实现文生图功能。通过构建自研的文生图语言模型,SolidUI 利用 RLHF (Reinforcement Learning Human Feedback) 流程实现从文本描述到图形生成的过程。

SolidUI Gitee https://gitee.com/CloudOrc/SolidUI
SolidUI GitHub https://github.com/CloudOrc/SolidUI
SolidUI 官网地址 https://cloudorc.github.io/SolidUI-Website/
Discord https://discord.gg/NGRNu2mGeQ
CSDN https://limeng.blog.csdn.net/
SolidUI v0.2.0 发版文章 https://mp.weixin.qq.com/s/LikYVv_4O-Gv43wecw-b3w
SolidUI v0.2.0 功能介绍文章 https://mp.weixin.qq.com/s/2wyBmmYxeoNI9NdSM94oFw
SolidUI v0.2.0 教程视频 https://www.bilibili.com/video/BV1C8411R75D
SolidUI v0.2.0 概念视频 https://www.bilibili.com/video/BV11G411Z7Q4
SolidUI v0.2.0 演示环境 http://www.solidui.top/ admin/admin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.