【发布时间】:2016-08-02 20:33:14
【问题描述】:
假设我有一个对象数组,
[{"month":"03-2016","isLate":"N","transactionCount":4,"transactionAmount":8746455},{"month":"05-2016","isLate":"N","transactionCount":5,"transactionAmount":-40004952945.61},{"month":"06-2016","isLate":"N","transactionCount":1,"transactionAmount":100000},{"month":"04-2016","isLate":"N","transactionCount":6,"transactionAmount":-117189.89},{"month":"02-2016","isLate":"N","transactionCount":4,"transactionAmount":-5331000},{"month":"04-2016","isLate":null,"transactionCount":2,"transactionAmount":-4888.89},{"month":"03-2016","isLate":null,"transactionCount":3,"transactionAmount":5000}]
下划线或javascript中是否有一个函数,我可以根据某些条件循环遍历项目,删除某些对象,否则修改对象(向对象添加更多信息)并返回数据。
【问题讨论】:
-
当然可以,但是您必须更加具体。你想要的条件和输出到底是什么?
-
移除没有isLate的元素":"N",如果修改add属性为元素mm,包含字符串'Jan', 'Feb'中的月份
标签: javascript arrays angularjs object underscore.js