我正在搞的api有每個請求100項的限制。所以我試圖找出長度變量(哪些工作),但爲什麼我不能使用該變量來獲取索引。如下所示。使用變量在JavaScript中訪問索引屬性
var ttl = results.data.length;
const s = results.data[ttl].id;
控制檯讀取
TypeError: Cannot read property 'id' of undefined
ttl
不起作用。但是,如果我這樣做......
const s = results.data[100].id;
的價值得到認可罰款...但我不知道是什麼長度會,所以我需要將其設置在var和嘗試導航對象長度var?
'TTL = parseInt函數(L);'不能工作,因爲你宣佈' ttl'作爲**'const' **。 –
如果數組的長度是2,它包含元素0和1(但不是2),所以array [array.length]將始終未定義。 – James
我知道這個索引是如何工作的我只是想動態地達到它......我試着將const改爲var而不用luch – Omar