JSFiddle - React, Tailwind, and code Playground

by rchern

JavaScript

$.getJSON("http://twitter.com/statuses/user_timeline.json?screen_name=StackExchange&count=200&since_id=25515000592343040&callback=?", function(data) {
    var sites={};
    $.each(data, function(i,item){
        var words = item.text.split(" ");
        if (words[words.length-2].indexOf("ur.ly")>=0) {
            var siteName = words[words.length-1].substring(1);
            if (!sites[siteName]) sites[siteName]=0;
            sites[siteName]+= 1;
        }
    });
    var table = "<table><tr><th>Site</th><th>Tweet Count</th></tr>";
    $.each(sites, function(key,value) {
        table += "<tr><td>" + key + "</td><td>" + value + "</td></tr>";
    });
    table += "</table>";
    $("body").append(table);
    console.dir(sites);
});