TypeError:无法读取未定义的属性“对”

我一直在尝试学习谷歌表格的脚本。以下返回正确的结果。但是,它会停止我的脚本并显示以下错误。任何帮助将非常感激。


TypeError:无法读取未定义的属性“对”


  var sh1=SpreadsheetApp.getActiveSpreadsheet().getSheetByName("SCRIPT_DATA");

  var requestOptions = {

  'method': 'GET',

 https://api.incscan.io/pdex/overview,

{

start: 1,

limit: 5000,


  },

  json: true,

  gzip: true

};

var url='https://api.incscan.io/pdex/overview';


var result= UrlFetchApp.fetch(url, requestOptions);

var txt= result.getContentText();

var d=JSON.parse(txt);


    for (var i=0; i<100;i++)


{

  sh1.getRange(i+2, 7).setValue(d.perPair[i].pair);

  sh1.getRange(i+2, 8).setValue(d.perPair[i].liquidity);

  sh1.getRange(i+2, 9).setValue(d.perPair[i].volume);

}

  sh1.getRange(2, 12).setValue(d.liquidity);   

  sh1.getRange(2, 13).setValue(d.allTimeVolume);


哈士奇WWW
浏览 69回答 1
1回答

白衣非少年

只需循环可用数据for (let i = 0; i < d.perPair.length; i++) {&nbsp; sh1.getRange(i + 2, 7).setValue(d.perPair[i].pair);&nbsp; sh1.getRange(i + 2, 8).setValue(d.perPair[i].liquidity);&nbsp; sh1.getRange(i + 2, 9).setValue(d.perPair[i].volume);}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript