Skip to content

沈阳 东软汉枫 前端 一面

自我介绍

Vue 3 中组件间通信方式

  • props 传值
  • Teleport
  • 跨级 provide inject
  • event bus
  • Vuex pinia

Vue 开发组件考虑什么

  • 干什么的
  • 入参出参,避免过多过少暴露

插槽

  • 用参数的方式传递组件。
  • 底层也是函数

点击菜单切换过程中保留状态

  • 用 keep-alive、全局状态库、localStorage。
  • 看需要做到什么程度。

keep-alive

在组件销毁之前缓存

能缓存多久

不知道

this 指向

callapplybind

浏览器缓存策略

输入 url 地址后发生了什么

浏览器为什么设计为单线程?多线程那效率是不是更高呢?

事件循环

Promise 有哪几种状态

fullfieldpendingreject

如果 then 返回了一个带 thenable 的对象,会有什么影响

这就是一个标准的 Promise 对象,它还可以继续链式调用。

对调用时间有什么影响

会放入微队列。

和直接返回了一个对象会有什么不同

普通返回主线程直接执行,then 返回会放到微队列。

最近做的项目

DeNA 的盘古后台。

大屏

网上国网法治办公室。

一个 1920*1080 的设计稿,怎么在 pc 端保证还原度

  • 手动算比例,用 vwvh
  • 定义单位 em,都使用 em
  • flexable.js,使用 js 来算。

怎么能让页面都能正常显示,还能在页面变小的时候避免页面上出现滚动条

  • 等比例缩放页面元素
评论区
评论区空空如也
发送评论
名字
0 / 20
邮箱
0 / 100
评论内容
0 / 140
由于是非实名评论,所以不提供删除功能。如果你需要删除你发送的评论,或者是其他人的评论对你造成了困扰,请 发邮件给我 。同时评论区会使用 AI + 人工的方式进行审核,以达到合规要求。

© thebestxt.cc
辽ICP备16009524号-8
本站所有文章版权所有,转载请注明出处