【发布时间】:2015-02-03 18:02:04
【问题描述】:
在使用命令式思维方式多年后,我发现很难以函数式风格编写此代码。
给定这样的输入:
[{'id': 'foo', frames: ['bar', 'baz']}, {'id': 'two', frames: ['three', 'four']}]
输出应该是:
[ { foo: 'bar' }, { foo: 'baz' }, { two: 'three' }, { two: 'four' } ]
如何在 javascript 中以函数式风格编写此代码?
【问题讨论】:
-
我有这个[ { foo: 'bar' }, { foo: 'baz' } { two: 'three' }, { two: 'four' } ] 想要转换成这个 [ { foo: 'bar' , foo: 'baz' , 二: '三' , 二: '四' } ] .any 指针
标签: javascript dictionary functional-programming reduce