linq.js安装
npm install linq
linq.js引入
var Enumerable = require('linq'); //在script中使用
linq.js文档
http://neue.cc/reference.htm
linq.js使用方法
1.去重并求和
// new_data=[{name:'小明',value:10},{name:'小明',value:50},{name:'小红',value:10}]
let result = Enumerable.from(new_data)
.groupBy('x=>x.name')
.select((x) => {
return {
name: x.key(),
value: x.sum((x) => x.value),
}
})
.toArray()