2017年6月7日 星期三

[筆記]JSLINQ

Ex:
<script src="https://cdnjs.cloudflare.com/ajax/libs/linq.js/2.2.0.2/linq.min.js"></script>
<script>
console.log(GetList());
function GetList()
{
var arr = [{'Email':'a@gmail.com','Name':'a'},
{'Email':'a@gmail.com','Name':'a2'},
{'Email':'b@gmail.com','Name':'b'},
{'Email':'c@gmail.com','Name':'c'}];
arr = Enumerable.From(arr) .Distinct(
function (x) { return x.Email; }) .Select(function (a) { return a; }).ToArray();
return arr;
}
</script>

2017年6月6日 星期二