用js代码计算出整个数组对象按照某个属性的字符串长度是否等于0的个数数组a=[ { "type": 0, "answer": "您好,取车前或取车时需刷取违章押金,还车后30-45天无违章自动解冻(交行、农行需45天左右)。如有违章一嗨会短信或邮件通知您,如您未在接到通知之日起的10日内处理违章,将会扣除相应违约金。如您违章处理完毕,一嗨将退还全部或部分违章押金。", "imgAnswer": "" }, { "type": 1, "answer": "您好,取车前或取车时需刷取违章押金,还车后30-45天无违章自动解冻(交行、农行需45天左右)。如有违章一嗨会短信或邮件通知您,如您未在接到通知之日起的10日内处理违章,将会扣除相应违约金。如您违章处理完毕,一嗨将退还全部或部分违章押金23213123123。", "imgAnswer": "22222" } ]按照属性imgAnswer的字符串长度计算
时间: 2023-07-19 12:40:30 浏览: 63
好的,根据您提供的数组对象,按照属性imgAnswer的字符串长度计算,可以使用如下的 JavaScript 代码:
```javascript
let count = 0;
for (let obj of a) {
if (obj.imgAnswer.length === 0) {
count++;
}
}
console.log(count);
```
代码中,首先定义一个计数器`count`,然后使用`for...of`循环遍历数组对象`a`中的每个元素,判断该元素的属性`imgAnswer`的字符串长度是否为0,如果是,则将计数器`count`加1。最后输出计数器`count`的值即可。
输出结果为:
```
1
```
说明整个数组对象中,属性imgAnswer的字符串长度为0的元素有1个。
阅读全文