7.2 - 30s 代码优化(27)「更优雅的 query2obj」
--
🍭 新开了个公众号 「腻你」 分享生活每一颗糖!
分享:「RaxJs」 实操入门 - 入门学习阿里跨端框架
juejin.cn
---
🎈 从给定查询字符串或 URL 生成一个对象。
---
🎈 总结关键要点:
✨ 使用 String.prototype.split() 从 url 分割参数为数组
✨ 创建 URLSearchParams() 创建一个适当的对象,并使用 ... 将其转换为键值对数组。
✨ 使用 Array.prototype.reduce() 将键值对数组转换为对象。
---
🎈 URLSearchParams 接口定义了一些实用的方法来处理 URL 的查询字符串。
developer.mozilla.org
--
🍭 新开了个公众号 「腻你」 分享生活每一颗糖!
---
🎈 从给定查询字符串或 URL 生成一个对象。
---
🎈 总结关键要点:
✨ 使用 String.prototype.split() 从 url 分割参数为数组
✨ 创建 URLSearchParams() 创建一个适当的对象,并使用 ... 将其转换为键值对数组。
✨ 使用 Array.prototype.reduce() 将键值对数组转换为对象。
---
🎈 URLSearchParams 接口定义了一些实用的方法来处理 URL 的查询字符串。
展开
1
3
![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)