You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Google Apps Script代码实现二维数组的splice操作?

处理二维数组的splice修改方案

你只需要针对二维数组里的子数组执行splice操作即可,因为你的目标二维数组是外层仅包含一个一维子数组的结构,直接访问这个子数组进行处理就能保留二维格式。修改后的代码如下:

function trimArray() {
  var myArray = [['1', '2', '3', '4', '5', '6,', '7', '8', '9', '10']];
  // 访问二维数组中的第一个(也是唯一一个)子数组执行splice
  myArray[0].splice(3, myArray[0].length);
  console.log(myArray);
}

修改说明:

  • 原代码直接操作一维数组myArray,现在二维数组的情况下,myArray[0]才是需要裁剪的目标子数组
  • 执行splice(3, myArray[0].length)后,子数组会被截取前3个元素,外层数组结构保持不变,最终输出就是[['1', '2', '3']]

内容的提问来源于stack exchange,提问作者MeesterZee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 20:01:14