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);



});