我想得到一個資料集,并splice掉一些不相關的行,最好是一行。
使用
let data = tgSh.getDataRange().getValues()。
data.splice(0, headers.getRow()。
......作業正常,但將這兩行合并為:
let data = tgSh.getDataRange()。 getValues().splice(0, headers.getRow()
...只是回傳拼接的值,而不是一個變異的data陣列。
是否有辦法做到這一點?這不是世界末日,但我只是邊走邊學
uj5u.com熱心網友回復:
使用slice()。它不會變異,而是回傳一個新的陣列。但是由于你不再有對原始陣列的參考,你無法分辨出其中的差別(除了一些額外的記憶體分配,這將被GC快速收集)。
let data = tgSh.getDataRange()。 getValues().slice(0, headers.getRow()
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/319346.html
標籤:
上一篇:遞回地獲得一個嵌套的字典專案
