我已经阻止显示 Twitter 句柄的关注数量。效果很好。唯一的问题是,有 11,000 多个追随者,而且 API 没有输入逗号。我将如何合并 JavaScript 来格式化数字,使其看起来不错?
这是我正在使用的推特代码:
$(function(){
$.ajax({
url: 'http://api.twitter.com/1/users/show.json',
data: {screen_name: 'handle'},
dataType: 'jsonp',
success: function(data) {
$('#followers').html(data.followers_count);
}
});
});
感谢 neiker 提供解决方案的帮助!
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
$.ajax({
url: 'http://api.twitter.com/1/users/show.json',
data: {screen_name: 'handle'},
dataType: 'jsonp',
success: function(data) {
$('#followers').html(numberWithCommas(data.followers_count));
}
});