获取189舰队成员

_(¦3」∠)_上船大佬好多啊

// ==UserScript==
// @name         获取189舰队成员
// @namespace    Cutemon
// @version      1.2
// @description  _(¦3」∠)_上船大佬好多啊
// @author       Cutemon
// @match        http://live.bilibili.com/h5/189/guard
// @grant        none
// ==/UserScript==

(function() {
    $.ajax({
		type: "get",
		url: "//api.live.bilibili.com/guard/topList?roomid=70270&page=1",
		data: {

		},
		success: function(result) {
			var guard = [];
			var guardSort = [];
			for(var i = 0; i < result.data.top3.length; i++) {
				guard.push({username: result.data.top3[i].username, uid: result.data.top3[i].uid});
			}
//						console.log(guard);

			for(var pages = 1; pages <= result.data.info.page; pages++) {
				$.ajax({
					type: "get",
					url: "//api.live.bilibili.com/guard/topList?roomid=70270&page=" + pages,
					data: {

					},
					success: function(result) {
						//						this.guard = [];
						for(var li_page = 0; li_page < result.data.list.length; li_page++) {
							guard.push({username: result.data.list[li_page].username, uid: result.data.list[li_page].uid});
						}
						if(guard.length == result.data.info.num) {
							function compare(property) {
								return function(a, b) {
									var guard1 = a[property];
									var guard2 = b[property];
									return guard1 - guard2;
								}
							}
							guardSort = guard.sort(compare('uid'));
//							console.log(guardSort[0]);
							$(function(){
  								$('body').html('<table border=1><tr><td>昵称</td><td>uid</td></tr>');
  								for(var i = 0; i<guard.length; i++){
//									console.log(guardSort);
									$('table').append('<tr><td>' + guardSort[i].username + '</td><td>' + guardSort[i].uid + '</td></tr>'); 
								}
  								$('table').append('</table>');
							});
							
						}
					}
				});
			}
		}
	});
})();