您现在的位置是:首页 > Javascript
当前栏目
笔记 | 一道使用js合并数组的题目
2023-02-18 16:29:31 时间
题目
有如下数组
要求整理成如下格式
题解一
思路:既然是数组,那么肯定要使用数组的一些方法
首先我想到的是使用 reduce
,因为这种就是对数组就行累加
接着我们拿到了数组第一层的每一项
很容易想到使用 forEach
遍历即可
即最终答案:
题解二
使用两次 map
外加一次 拍平
题解三
将题解一的 foreach + push
用 map
代替
题解四
优化题解三, 删掉 return
对得到的数组进行按 title 排序
相关文章
- JavaScript性能优化 DOM编程
- JavaScript定时器分析
- 《你不知道的JavaScript》整理(六)——强制类型转换
- 《你不知道的JavaScript》整理(五)——值与原生函数
- JavaScript实现按键精灵
- JavaScript中几个相似方法对比
- 日月如梭,玩转JavaScript日期
- JavaScript字符集编码与解码
- 梅须逊雪三分白,雪却输梅一段香——CSS动画与JavaScript动画
- 前端网络、JavaScript优化以及开发小技巧
- 《JavaScript设计模式 张》整理
- JavaScript特性(attribute)、属性(property)和样式(style)
- 《JavaScript设计模式与开发实践》整理
- 《你不知道的JavaScript》整理(四)——原型
- 《你不知道的JavaScript》整理(三)——对象
- 《你不知道的JavaScript》整理(二)——this
- 《你不知道的JavaScript》整理(一)——作用域、提升与闭包
- 制作动画或小游戏——CreateJS事件(二)
- 制作动画或小游戏——CreateJS基础类(一)
- 讲解开源项目:让你成为灵魂画手的 JS 引擎:Zdog