前端手写题太折磨了

前端面试,手写题简直是噩梦!

总结一下我被问过的手写题:

手写Promise(all/race/any)

手写防抖节流

手写深拷贝(考虑循环引用)

手写call/apply/bind

手写数组方法(map/filter/reduce)

手写发布订阅模式

每次面试前都要把这些手写一遍,但面试的时候还是会卡壳。有没有手写题速成技巧? #面试___岗的必刷题单#
全部评论
一样,一段时间不找工作两数和都写错,每次都得现写几遍,感觉纯肌肉记忆都不用脑子,绝对没什么意义又不能不写
5 回复 分享
发布于 03-09 08:20 美国
直接背吧这样靠谱
1 回复 分享
发布于 03-13 20:39 湖北
只能熟能生巧。真是考算法都比考这些手写题舒服
1 回复 分享
发布于 03-10 10:35 江苏
说明你本质是个切图仔,对js并不够了解,实际上像防抖节流这种,了解原理的,多写几次就很难忘记了
点赞 回复 分享
发布于 04-09 09:14 江西
我主页有题库 基本会出原题
点赞 回复 分享
发布于 03-15 20:13 北京
手写?是给你笔和纸,纸上写的那种?
点赞 回复 分享
发布于 03-12 21:39 陕西
直接背
点赞 回复 分享
发布于 03-10 18:50 北京
蹲个速成技巧
点赞 回复 分享
发布于 03-10 11:39 北京
这还算简单的
点赞 回复 分享
发布于 03-10 11:10 江苏

相关推荐

1、页面白屏可能是什么原因?1. JS 执行报错代码出现错误、空值异常、变量未定义等问题,导致渲染中断,页面无法正常显示。2. 静态资源加载失败JS、CSS 等关键资源加载超时、404 或路径错误,造成页面渲染失败。3. 接口请求异常关键数据接口报错、跨域或无返回内容,页面因缺少数据无法渲染。4. 路由与打包配置错误路由匹配失败、发布路径配置不正确。5. 状态管理数据丢失Vuex / Pinia 存储在内存中,页面刷新后数据清空,可能引发白屏。6. 渲染压力过大数据量过大、死循环或大量计算导致页面阻塞。2、刷新页面数据丢失原因及解决办法原因:Vuex、Pinia 这类状态管理工具是将数据存储在内存中的,页面刷新后,内存数据会被重置清空,从而导致数据丢失。解决办法:给状态管理开启持久化,使用对应的持久化插件,将数据存入 localStorage 或 sessionStorage,刷新页面后重新读取数据,即可避免丢失。3、你知道哪些前端组件?我常用的组件主要包括 Vue 内置组件、UI 组件以及自己封装的组件:1. Vue 内置组件KeepAlive、Transition、Teleport、Suspense2. 常用 UI 组件Table、Pagination、Form、Input、Button、Dialog、Menu、Card、Select、Checkbox、Radio、Tooltip、Message3. 自己封装的通用组件公共表格组件、分页组件、搜索组件、弹窗组件、权限相关组件
查看3道真题和解析
点赞 评论 收藏
分享
评论
16
96
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务