Javascript for循环中[i]的用途是什么
我有一些我不完全理解的代码行。我正在查看api中的对象,想知道d2中[I]的用途是什么。下面是[I].user.display\u name,如果代码是: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
$.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;Ifolows
是一个数组,并且folows[I]
是这个数组的一个元素。问题是什么?d2.傻瓜是一个对象数组。它从数组d2.follows
中访问元素编号i
。根据你的Json数据,如果你想显示所有元素的名称,那么你的代码应该是dd2.follows.user[i]。display\u name;
读一读什么就好了