我目前正在提取在html表中输入的实时数据,并从每个列值中计算出某个值。为此,我需要使用_.chain()和_.pluck,并刮出像null和这样的值undefined,我这样使用_.compact():
var vals = _.chain(values).pluck(operand).compact().value();
但这也会删除值0。相反,我想保留这些0值。它适用于诸如之类的所有东西0.1,但不适用于0。
For this array:
0: {A: 4}
1: {T: 6}
2: {A: 1}
3: {T: 6}
when operand='A', vals=4,1 ==> size of vals[] = 2
但
For this array:
0: {A: 4}
1: {T: 6}
2: {A: 0}
3: {T: 6}
when operand='A', vals=4 ==> size of vals[] = 1 //missing value 0
有没有办法做到这一点?
慕勒3428872
梵蒂冈之花
相关分类