javascript - json循环后推送2个数组

标签 javascript php jquery arrays json

我需要运行函数“testfun 2 次”,对于每个函数,我都会有几个名称,比如 testfun(5, global_user)//输出 [1,2,4,4,5] 和 testfun( 7、global_user)//输出[9,10,11] 在运行 2 个函数后,如何将这 2 个数组放入一个数组中?

testfun(5, global_user);
testfun(7, global_user);

function testfun(groupId, myUser) {
    var selectStr = "Title";
    var itemsUrl = "https://info.com(" + groupId + ")/users" + "?" + selectStr + "&" + orderbyStr;
    var executor = new SP.RequestExecutor;
    executor.executeAsync(
        {
         url: itemsUrl,
         method: "GET",
         headers: { "Accept": "application/json; odata=verbose" },
         success: loadTeamNames,
         error: errorHandler
        }
    );
}

var arr = [];
function loadTeamNames(data){
  var jsonObject = JSON.parse(data.body);
  var results = jsonObject.d.results;
  var hide_groups = false;
  $(results).each(function(){
    var name = $(this)[0].Name; 
  });   
}

谢谢

最佳答案

使用 JS

var mergedArray = outputOne.concat(outputTwo);

使用 JQuery

var mergedArray = $.merge( $.merge( [], outputOne), outputTwo);

关于javascript - json循环后推送2个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35026169/

相关文章:

PHP - FOR 循环帮助

javascript - 使用 jQuery 在 ASP.NET MVC 中处理 Json 结果

javascript - 从文本中解析坐标

javascript - 实现SSE/EventSource的正确方法?

php - 用于执行 MySQL 和 XML 查找的抽象 PHP 类

javascript - UI 对话框移出 <form> 标签

javascript - 幻灯片失控

javascript - 将文件路径数组拆分为 JavaScript 中的分层对象

javascript - TypeError : $. ajax is not a function how to solve WITH MY CODE)?

php - 如何修复phpmyadmin的 'Access Denied'消息?