面试
文章平均质量分 95
面试
wythhhhh
这个作者很懒,什么都没留下…
展开
-
面试题 - 知识广度
是Vue提供的一个内置组件,它的作用是用于缓存组件实例,以避免重复渲染DOM。原创 2024-03-08 17:29:46 · 1679 阅读 · 0 评论 -
面试题-知识深度
差异(Diff)算法是一种用于比较两个数据结构之间的差异,并找出如何将一个数据结构转换为另一个数据结构的方法。原创 2024-02-21 16:45:26 · 834 阅读 · 0 评论 -
百分点【chat GTP】
let和const:增加了块级作用域变量箭头函数:使用箭头 => 定义函数,方便简洁模板字符串:使用反引号 `` 和 ${} 实现字符串插值解构赋值:从对象或数组中提取值,赋给不同的变量参数默认值:设置函数参数的默认值,未传入时使用默认值扩展运算符:快速遍历数组,合并数组等,用…表示Promise:用同步的方式写异步代码,避免回调地狱class类: 实现面向对象编程模块化:import和export模块化语法。原创 2024-02-19 17:23:01 · 1665 阅读 · 0 评论 -
Vue面试
因为实际上.vue文件在编译出来之后是一个class,是一个类。这个组件是个class,我在每个地方使用这个组件的时候相当于实际上是对这个class实例化。我们在实例化的时候去执行这个data,如果这个data不是个函数的话,那每一个组件的实例数据都一样了,A修改了B也会修改。如果是个函数的话,A实例化,B实例化都会执行这个函数,那这两个data就会在闭包之中,所以两个修改就不会相互影响。原创 2023-09-11 00:18:26 · 16 阅读 · 0 评论 -
Vue3面试题
在vue2的template里必须输出单一根节点的模板(最外层要套个div),在vue3中不需要了。object.defineProperty是一开始就展开所有属性,能获取所有的。根据模板里的内容动态import需要的内容,不需要的内容就不用import。差别:proxy是通过get来展开属性,获取那一层就得到该层数据。toRefs的一个用处:合成函数返回响应式对象。setup()方式的生命周期。// 异步组件加载中显示。vue2在使用的方式。原创 2023-09-17 19:31:40 · 60 阅读 · 2 评论 -
面试题-基础知识
浏览器的同源策略(浏览器的安全机制,不允许这个网页去请求第三方域名的资源,一般是获取服务端的数据。不然浏览器不安全)原创 2023-11-14 16:36:22 · 33 阅读 · 0 评论 -
js面试题
var是ES5 语法,let const 是ES6语法;var 有变量提升(有变量的定义,但没有赋值)原创 2023-08-27 14:56:10 · 24 阅读 · 0 评论