2024前端面试八股文(必会)

JS & ES6
1、数组常用方法的map和forEach 的异同点,forEach 如何结束遍历
2、说一说 ?.??的作用,在什么场景下使用呢?

3、请解释一下 JavaScript 中的模块化概念并提供几个常见的模块化方案的示例(requireimport module.export export export default)


Vue
1.vue2 中的 data 为什么是一个函数?
2.vue 中常用的事件修饰符有哪些,作用分别是什么?

3.vue2 和 vue3 的区别有哪些? 你认为哪个更好
4.如何实现代码复用?如讲到封装 hook,请说说你写过哪些 hooks

5.vue3 中ref和reactive 的异同点,如何使用?举例说明
6.vue3 中父子组件传值有哪些?说到了 vuex和 pinia,请对比两者说一说各自优缺点

7.谈一谈你对 vue-router 的理解?
8.使用 vue2或vue3封装通用型组件时,需要注意什么

9.你都封装过哪些自定义指令?作用是什么


React
1、在 react useEffect 中如何调用一个异步函数执行?

2、你觉得 react的性能优化有哪些(如何避免组件重新渲染)

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值