在Javascript中跳过数组值?

时间:2014-11-28 14:54:57

标签: javascript arrays google-apps-script google-sheets

我对Javascript很新。我一直用它来自动化Google表格中的内容。

我创建了一个数组,里面有几个变量可以从其他地方导入,效果很好。

  var rangeToWrite = summarySheet.getRange(i, 6, 1, 11);
rangeToWrite.setValues([[raceInfo, level, achievements, audit, professionName1, rankCurrent1, professionName2, rankCurrent2, robot, Drov, Tarl, Rukh]]);

我不能为我的生活弄清楚如何留下空白,或“跳过”变量而不在电子表格上更改它。我已经尝试使用了,并且“”代替了其中一个变量,但最终会覆盖所有信息,或者使用未定义的信息,或者只是在使用“”时删除单元格中的所有信息。

TL; DR我想手动将信息输入到阵列中间的单元格中,而不会覆盖Javascript中的信息。

感谢您的时间。

2 个答案:

答案 0 :(得分:0)

尝试放入一个空对象

{}

答案 1 :(得分:0)

  

我尝试使用......“”代替其中一个变量,......

也许你的报价配对不对?这样可以留空而不是level

rangeToWrite.setValues([[raceInfo, '', achievements, ...
                                   ^^