getJSON循环性能

时间:2018-04-09 14:18:10

标签: javascript jquery

我有一个填充getJSON命中RESTful API的页面。

是否有更好的方法可以在下面编写我的代码,以便立即触发所有API请求而不是按顺序启动?

$(function(){
    var env = [ 'dev1', 'dev2', 'qa1', 'qa2', 'stage1' ];

    $.each(env, function(index, value) {
        var url = '/api/testing/' + value;

        $.getJSON(url, function(result) {
            if (result.date === 'null') {
                $('#database .' + value).text('N/A');   
            } else {
                $('#database .' + value).text(moment(result.date).format('YYYY-MM-DD hh:mm A'));
            }
         }).fail(function(jqXHR) {
            $('#database .' + value).text('N/A');
         });

    });    
});

0 个答案:

没有答案