我有一個谷歌二維數組的Apps腳本/谷歌Apps腳本
data = [[1, 2], [3, 4]];
試圖讓數據的長度返回「未定義」。這是爲什麼?
Logger.log(data.length) // Outputs "Undefined"
更新(完整的代碼):
data = sheet.getSheetValues(1, 1, 10, 2);
Logger.log("readSpreadSheet");
Logger.log(data);
Logger.log(data.lenght);
登錄:
[14-02-10 15:05:05:592 CET] readSpreadSheet
[14-02-10 15:05:05:592 CET] [[tt0062622, 10.0], [tt0066921, 10.0], [tt0094721, 8.0], [tt0445934, 10.0], [tt0784972, 7.0], [tt1136608, 1.0], [tt0119116, 10.0], [tt1195478, 7.0], [tt2234155, 1.0], [tt1675434, 9.0]]
[14-02-10 15:05:05:592 CET] undefined
你確定你的範圍變數?向我們展示其餘的代碼。 – helderdarocha
打印出數據的值。 –
已更新。這是它應該如何在JS中工作的權利?也許這是一個Google AS的bug:/ – ihatetoregister