计数特定的键

Count specific keys

本文关键字:      更新时间:2023-09-26

我有这个对象:

"formData": {
    "Total": "60.00",
    "listTable": [],
    "tr0_CC": "KFC",
    "tr0_amount": "10.00",
    "tr1_CC": "SUB",
    "tr1_amount": "20.00",
    "tr2_CC": "WEN",
    "tr2_amount": "30.00"
}

我如何计数只有键tr#_amount原生或lodash?在上面的例子中,我应该得到3

下面是一些标准的(ES6) Javascript:

a = {"formData": {
    "Total": "60.00",
    "listTable": [],
    "tr0_CC": "KFC",
    "tr0_amount": "10.00",
    "tr1_CC": "SUB",
    "tr1_amount": "20.00",
    "tr2_CC": "WEN",
    "tr2_amount": "30.00"
}};
console.log(Object.keys(a.formData).filter(t => t.match(/tr'd+_amount/)).length);

相关文章:
  • 没有找到相关文章