函数()做什么?

时间:2019-03-25 17:06:50

标签: javascript dc.js

我使用crossfilter和dc.js。我在这个论坛中发现了从图表中删除空箱的功能。但是我不明白return语句:

all:function() {..}

是什么意思?以前从未见过。

function remove_empty_bins(source_group) {
return {
    all: function () {
        return source_group.all().filter(function (d) {                
            return d.key !== '';
        });
    }
};
}

1 个答案:

答案 0 :(得分:4)

这只是object literal

all是属性名称。

function () { ... }是值(评估function expression的结果)。