Meg*_*att 4 javascript arrays lodash
这个问题在这里仅作为JS答案。但是仅仅因为我想更加熟练地使用Lodash,所以我正在寻找Lodash解决方案。
假设我有一个看起来像的数组:
[[a, b, c], [d, e, f], [h, i, j]]
我想将每个数组的第一个元素作为自己的数组:
[a, d, h]
Lodash最有效的方法是什么?谢谢。
var data = [['a', 'b', 'c'], ['d', 'e', 'f'], ['h', 'i', 'j']],
result = _.map(data, _.head);
console.log(result);Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.10/lodash.min.js"></script>Run Code Online (Sandbox Code Playgroud)
或只是关键。
var data = [['a', 'b', 'c'], ['d', 'e', 'f'], ['h', 'i', 'j']],
result = _.map(data, 0);
console.log(result);Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.10/lodash.min.js"></script>Run Code Online (Sandbox Code Playgroud)