获得徽章 0
赞了这篇沸点
7.13 - 30s 代码优化(36)「谨慎关于 JS 回调」

--
🍭 推荐公众号 「腻你」 分享生活每一颗糖!
👏 react 官网「Hooks」总结条目 juejin.cn

---
🎈 用作 API 语法回调的看似无害的函数,通常有很多问题。
✨ parseInt() 用作 Array.prototype.map() 的回调
✨ parseInt() 最多接受两个参数:string 要解析的 radix 参数和可选参数。
✨ Array.prototype.map() 将三个参数传递给回调:value、index 和 array。
✨ 作为基数参数传递的每个元素的索引导致了这个奇怪的问题

🎈 在使用第三方库和 API 时,也要十分小心回调函数。
✨ 最好创建一个函数来将数据传递给正在使用的 API 的任何部分,而不是直接将其用作回调。
✨ 这样做的原因是,即使库或 API 现在可能不需要任何额外的参数,这可能会在以后的版本中改变,在更新到标记为没有重大更改的库的新版本。

---
展开
大大qiqiu于2021-07-13 20:45发布的图片
评论
下一页
个人成就
文章被点赞 129
文章被阅读 44,413
掘力值 2,184
收藏集
11
关注标签
11
加入于