JSFiddle - React, Tailwind, and code Playground
by kikkoma
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<div id="main" style="width: 600px;height:400px;"></div>
JavaScript
$.getJSON('https://api.land.moi.gov.tw/cp/ShowSessionList.ashx?checkNum=333&Method=query').done(function(data) {
var items = data.filter(function(item) {
return item.type == 'GIS';
});
//group by type
var res = data.reduce((acc, curr) => {
if (!acc[curr.type]) acc[curr.type] = 1;
acc[curr.type]++;
return acc;
}, {});
//res.entries();
console.log(res);
//var filter = Enumerable.asEnumerable(data);
//var x = filter.GroupBy(d => d.type);
//console.log(names);
});