
面试题
文章平均质量分 72
面试题整理
Holly31
这个作者很懒,什么都没留下…
展开
-
前端面试题汇总(理论篇五)---布局篇
具有 BFC 特性的元素可以看作是隔离了的独立容器,容器里面的元素不会在布局上影响到外面的元素,并且 BFC 具有普通容器所没有的一些特性。async 函数中可能会有 await 表达式,await表达式 会使 async 函数暂停执行,直到表达式中的Promise解析完成后继续执行 async 中 await 后面的代码并返回解决结果。BFC是指浏览器中创建了一个独立的渲染区域,并且拥有一套渲染规则,他决定了其子元素如何定位,以及与其他元素的相互关系和作用。- watch与watchEffect。原创 2023-05-18 10:06:32 · 126 阅读 · 0 评论 -
前端面试题汇总(算法篇二)--promise和setTimeout的输出顺序
针对时间循环里面同步任务 异步任务(宏任务 微任务的考察)原创 2023-05-20 10:40:48 · 309 阅读 · 0 评论 -
前端面试题汇总(算法篇一)--数组相关
数组去重以及计算数组中重复最多的元素,重复了几次;判断一个单词是否是回文原创 2023-05-20 10:40:14 · 143 阅读 · 0 评论 -
前端面试题汇总(理论篇四)---日常开发
0.1+0.2!=0.3 及小数乘以100如0.44*100失去精度的问题;new Array(10).fill("测试数据");原创 2023-05-18 10:06:02 · 97 阅读 · 0 评论 -
前端面试题汇总(理论篇三)
盒模型 闭包 拷贝 布局 this指向等知识点原创 2023-05-18 10:05:31 · 152 阅读 · 0 评论 -
前端面试题汇总(理论篇二) --vue
MVVM核心思想,是关注model的变化,让MVVM框架利用自己的机制自动更新DOM,也就是所谓的数据-视图分离,数据不会影响视图。Vue在更新Dom时是异步执行的,在修改数据后,视图不会立即更新,而是在等同一时间就循环中的所有变化完成后,再统一对视图进行更新。所以我们在修改完数据,立即在方法中获取DOM,获取的仍是未修改的DOM。中使⽤了 ES6 的 ProxyAPI 对数据代理,通过 reactive() 函数给每⼀个对象都包⼀层 Proxy,通过 Proxy 监听属性的变化,从⽽ 实现对数据的监控。原创 2023-05-18 10:04:15 · 177 阅读 · 0 评论 -
前端面试题汇总(理论篇一)--页面加载及请求、网络
JavaScript的单线程,与它的用途有关。当一个变量向另一个变量赋值引用类型的值时,同样也会将栈内存中的值复制一份放到新变量分配的空间中,但是引用类型保存在栈内存中的变量是一个地址,这个地址指向的是堆内存中的对象,所以这个变量其实复制了一个地址,两个地址指向同一个对象,改变其中任何一个变量都会互相影响。执行JS的时候,遇见同步任务,直接推入调用栈中执行,遇到异步任务,该任务挂起,等异步任务有返回之后推入到任务队列中,等调用栈中所有任务执行完成,将任务队列一个个推入并执行,重复这一系列的行为叫事件循环。原创 2023-05-18 10:03:42 · 549 阅读 · 0 评论