javascript - 如何将 uri 响应传递给另一个函数并获取长度?

标签 javascript arrays json function ember.js

我尝试将 uri 响应传递给另一个函数并获取传递的响应的长度。我第一步就成功了。但是在获得长度的同时却给出了错误的长度。如何克服呢?请帮助我。

我尝试了这段代码。

importfn : function() {
  new URI(Org, self.get('currentOrg.ORG_ID'), GIHNBV)
          .POST(hghgb)
          .then(function(res) {
              self.send("addfromua", res);
           }
}
addfromua : function(res) {
   for(var rl=0; rl <arguments.length; rl++){
       console.log(res[rl);
   }
}

我在 uri 调用中得到了 JsonArray 作为响应,并将其成功传递给“addfromua”函数。但是在尝试将 jsonarra 长度设置为“arguments.length”时,它总是给我 1。

最佳答案

我认为这不是arguments,它应该是res

addfromua : function(res) {
   for(var rl=0; rl <res.length; rl++){
       console.log(res[rl);
   }
}

关于javascript - 如何将 uri 响应传递给另一个函数并获取长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44470254/

相关文章:

json - scipy dendrogram 到 json 用于 d3.js 树可视化

ios - 将 JSON 数据发布到特定对象 iOS

php - php codeigniter中的多维数组

json - 当我尝试在 Spring Boot 应用程序中将自定义错误传递给客户端时发生异常

javascript - 你如何获得单选按钮以使用 jquery 更改 html 中的文本颜色?

javascript - ngInfiniteScroll 不工作

javascript - 如何快速缩放javascript中的二维数组?

arrays - 从数组中删除行

javascript - 谷歌地图圆圈动画

javascript - 当 page.html 位于另一个文件夹中时,幻灯片菜单停止工作