Skip to content

沈阳 东软汉枫 前端 一面 ​

2024-11

自我介绍 ​

Vue 3 中组件间通信方式 ​

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

Vue 开发组件考虑什么 ​

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

插槽 ​

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

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

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

keep-alive ​

在组件销毁之前缓存

能缓存多久 ​

不知道

this 指向 ​

call、apply、bind ​

浏览器缓存策略 ​

输入 url 地址后发生了什么 ​

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

事件循环 ​

Promise 有哪几种状态 ​

fullfield、pending、reject。

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

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

对调用时间有什么影响 ​

会放入微队列。

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

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

最近做的项目 ​

DeNA 的盘古后台。

大屏 ​

网上国网法治办公室。

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

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

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

  • 等比例缩放页面元素

最后更新于:

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