【发布时间】:2018-03-02 20:10:23
【问题描述】:
我目前有以下内容,想知道是否有更清洁的方法,因为我不喜欢包含标志。
const countries = [...];
const religionFilter = [ "religA", "religB" ];
const religionFilteredCountries = [];
_.forEach(countries,
c => {
let flag = false;
_.forEach(c.info, i => {
if (_.includes(religionFilter, i.religions)) {
flag = true;
}
});
if (flag) {
religionFilteredCountries.push(c);
}
}
);
这是jsfiddle。
这是更新后的jsfiddle。
【问题讨论】:
标签: typescript lodash