卷前端有感

最近无聊卷了卷前端,刷了刷题库,主要是针对每日一题,练练自己的思维逻辑在这里插入图片描述
然后发现一个很有意思的地方,就是当我的题目刷到一定程度的时候,相同类型的算法题目看一眼大概知道解题思路,唯一的缺点是解题方法太过单一,我本来打算是把js摸透再去看什么vue react ,结果发现js从es6往后都是一些api,如同鸡肋一样,平时用不到,用到的时候也有一些不算太优雅的平替方案,比如find函数,sort方法,filter方法等等,甚至一些常见方法都可以平替,比如isNaN…,而且一些api的效率比我们自己写的封装函数低很多,可以立即为什么生产环境下使用,因为可以减少代码量,但是很多api估计是用不大到的,总结下我觉得必须要研究的几个板块吧。
一、promise 要能理解then方法,如果让你去封装一个promise,最起码要有一个思路,比如catch、all等方法可以通过then方法来封装,then方法可以通过状态判断和列表封装,顺便了解下await/async函数,不需要知道太多,懂他大概怎么用就可以。这里也要明白宏任务 微任务
二、export 导出的方法,模块化管理下必须要知道这玩意是干嘛的。
三、基本类型的常用api 比如 sort filter join splice slice toString 等
四、当js研究大差不差去看vue的代码,研究下他的实现逻辑,如果看到什么weakref等弱引用的东西,那就去翻翻笔记。看看事件总线,看看生命周期,看看bind 联想下事件监听等等
欢迎补充

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

自信小老头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值