一般来说可以用 lodash 这种基础类库解决很多通用的问题。可能在职业生涯的某一部分时期,会觉得收集这样的代码片段是一件很有意思的事情。就像我现在还在收藏 any-rule 这个项目,从本质上来说就是因为自己对于这部分的理解和学习还不足够自如地应付日常产生的需求。
有一个成熟的库
VueUse
,包含了 200+ 常用或不常用组合式函数。https://vueuse.org/