前端手撕总结
总结一些前端的手写题,希望帮助有需要的人。
有些是网上找的,有些是我面试中遇到的。
具体代码可以让ai写。
1、排序算法
2、二分查找
3、数组扁平化(正常实现 和 使用reduce实现,以及限定扁平层数)
4、instanceOf手写
5、对象深拷贝 (包括Date、RegExp等特殊对象)
6、防抖节流
7、Ajax请求
8、数组去重(以及空间复杂度o(1)的方法实现)
9、寄生组合继承
10、函数柯里化
11、sleep函数
12、setTimeout实现setInterval
13、发布订阅模式
14、lodash中的get方法
15、手写new
16、call、bind、apply实现
17、promise相关(all、allSettled、any、race)
18、promise并发控制
19、防竞态请求
20、实现useEvent
21、实现单例模式
22、红绿灯问题
23、实现lazyman
24、数组转成树结构#牛客AI配图神器#
如果有其他的手撕,也欢迎大家补充。
有些是网上找的,有些是我面试中遇到的。
具体代码可以让ai写。
1、排序算法
2、二分查找
3、数组扁平化(正常实现 和 使用reduce实现,以及限定扁平层数)
4、instanceOf手写
5、对象深拷贝 (包括Date、RegExp等特殊对象)
6、防抖节流
7、Ajax请求
8、数组去重(以及空间复杂度o(1)的方法实现)
9、寄生组合继承
10、函数柯里化
11、sleep函数
12、setTimeout实现setInterval
13、发布订阅模式
14、lodash中的get方法
15、手写new
16、call、bind、apply实现
17、promise相关(all、allSettled、any、race)
18、promise并发控制
19、防竞态请求
20、实现useEvent
21、实现单例模式
22、红绿灯问题
23、实现lazyman
24、数组转成树结构#牛客AI配图神器#
如果有其他的手撕,也欢迎大家补充。
全部评论
mark
有人手写过symbol吗
mark
标记一下
mark
标记一下
相关推荐
04-25 16:50
门头沟学院 Web前端 redf1sh:掘金上看技术博客,找到好东西就给项目加上去。另外我建议找日常,因为暑期现在hc很少了,而且竞争难度很大,流程也很长,如果死磕暑期很可能秋招之前没有实习导致秋招失利。
点赞 评论 收藏
分享


查看21道真题和解析