Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript for循环中[i]的用途是什么_Javascript_Jquery_Json - Fatal编程技术网

Javascript for循环中[i]的用途是什么

Javascript for循环中[i]的用途是什么,javascript,jquery,json,Javascript,Jquery,Json,我有一些我不完全理解的代码行。我正在查看api中的对象,想知道d2中[I]的用途是什么。下面是[I].user.display\u name,如果代码是: $.getJSON(followerURL, function(d2){ for(var i=0; i<d2.follows.length; i++){ var displayName = d2.follows[i].user.display_name; following.push(displayName); $.ge

我有一些我不完全理解的代码行。我正在查看api中的对象,想知道d2中[I]的用途是什么。下面是[I].user.display\u name,如果代码是:

$.getJSON(followerURL, function(d2){
  for(var i=0; i<d2.follows.length; i++){
    var displayName = d2.follows[i].user.display_name;
 following.push(displayName);
$.getJSON(followerURL,函数(d2){

对于(var i=0;i,根据您的JSON对象,它获取以下元素,这是一个数组。 然后它获取follows数组中的每个元素,并获取用户对象及其属性display\u name

对象->跟随->用户->显示名称


这将列出用户的所有显示名称。

d2。下面应该是一个对象数组


要从每个对象中获取displayName,我们应该遍历数组。[i]有助于遍历数组元素。
d2中的
[i]
.user.display_name
使用for循环中的
i
值来设置
displayName
。它或多或少地逐个遍历数组并读取一个值


我不熟悉Twitch API,但是如果
follows
数组由跟踪某人的人组成,那么
follows.length
将给出跟随者的数量。

getJSON函数在这里返回d2从函数返回的主要对象。
for(var I=0;I
folows
是一个数组,并且
folows[I]
是这个数组的一个元素。问题是什么?d2.傻瓜是一个对象数组。它从数组
d2.follows
中访问元素编号
i
。根据你的Json数据,如果你想显示所有元素的名称,那么你的代码应该是
dd2.follows.user[i]。display\u name;
读一读什么就好了