小编Vla*_*kyi的帖子

如何从对象数组中获取键值列表 - JavaScript

可以说,我有一个这样的对象数组:

var students = [{
    name: 'Nick',
    achievements: 158,
    points: 14730
}, {
    name: 'Jordan',
    achievements: '175',
    points: '16375'
}, {
    name: 'Ramon',
    achievements: '55',
    points: '2025'
}];
Run Code Online (Sandbox Code Playgroud)

我如何遍历它(如果必须),以便获得某些键值的列表.让我们说一下所有名字的清单.

谢谢.

javascript arrays loops object

7
推荐指数
2
解决办法
2万
查看次数

Ramda: if func returns truthy value, use it in compose, else return as is

is there any neat Ramda way of writing something like this:

 const ifOkCompose = (...args) => {
            const r = foo(...args);

            if (r) {
                return compose(bar1, bar2)(r);
            }

            return r;
        };
Run Code Online (Sandbox Code Playgroud)

If foo() returns truthy value, send it to compose, otherwise just return it. There is 'when', but it would return arguments instead of returned value of 'foo(...)'.

In other words, I have a function foo which may return undefined, I use it in compose as compose(bar1, bar2, foo). …

ramda.js

1
推荐指数
1
解决办法
53
查看次数

标签 统计

arrays ×1

javascript ×1

loops ×1

object ×1

ramda.js ×1