【 JS 编程技巧】for of、reduce、链式编程

作者: 阿崔cxr分类: 野生技能协会 发布时间: 2021-04-17 14:09:00 浏览:3600 次

【 JS 编程技巧】for of、reduce、链式编程

阿崔cxr:
代码自取噢 [doge] github:https://github.com/cuixiaorui/study-every-day/blob/main/javascript/code-anatomy-chaining-reduce-for-loop/index.js

账号已注销:
好不好维护我不知道,不过for of做了一个循环。然而map做了一个循环,filter一个循环,map再做一个循环。从性能上来说,是不是会有点耗费性能呢?

【回复】哈哈 可读性>性能 而且现代的编译器很智能 会进行优化的 等真的出现性能问题时因为可读性好也会很容易优化
【回复】不会的 因为无论是map还是reduce还是filter都是在对于迭代器做操作 这属于是函数式的概念 在叠加操作后迭代器才会往下进行 效率是一样的 缺点是会增加函数切换的上下文
PeacefulWinter:
// use concat in reduce way: ((arr, prefix) => { const res = arr.reduce((acc, e) => e.trim().length > 0 ? acc.concat(prefix + e.trim()) : acc , 【】); console.log(res); })(files, '~/cool_app/')

【回复】回复 @cxr春去春又来 :主要还是老师教得好~[嗑瓜子][嗑瓜子](评论不支持普通大于号也是醉了。。。)
tjpu:
主播什么时候出个vue组件库编写的视频教程啊?

Vunbobobo:
提个小建议,键盘离麦克风太近了。键盘声很大

【回复】哈哈,感谢 可以看看最新的视频了 已经升级设备了哈哈
TorinZ:
来了来了,一件3连,up你能不能考虑出一期reduce回调异步函数的视频?就是arr.reduce(async ()=>{})这种?

网友红岭巾:
纯键盘确实快,看得好爽[热词系列_知识增加][热词系列_秀]

以泉印梨花:
纯路人 刚申请的号 一进入b站就看见了这个up的视频 在这个人心浮躁的时代 竟然还有这么优质的视频 介绍详细 说明清晰 深入分析到位 很少见到这么优质的视频了 泪目了 白嫖了 毕竟新人还没有硬币[doge][doge]

【回复】谢谢 Lv5 新号的认可呀 - -#

知识分享官 程序员 技巧 野生技术协会 编程 教程 经验分享 JavaScript web前端 打卡挑战

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读