0
这应该是一个非常简单的任务,但由于某种原因,我没有看到我的错误。如果太明显,我很抱歉。在GoogleSpreadSheet中从多个尺寸数组中删除数组元素
我创建了一个包含多个项目的数组(它是图片中的第一个日志)。 其中一些项目是数组。我想从第一个数组中检索第一个项目。 它应该很简单。我的数组的名字是boardAsArray,所以我应该只需要输入:
boardAsArray[1][0];
而且,由于该阵列的第二个项目是一个数组,我应该得到的阵列的内部数组的第一个项目。但这不是发生了什么事。
这里是日志的图片:
这里是从来就问码进行登录(按照这个顺序):
Logger.log(boardAsArray);
Logger.log(boardAsArray[1]);
Logger.log(boardAsArray[1][0]);
Logger.log(boardAsArray[1][1]);
Logger.log(boardAsArray[1][2]);
Logger.log(boardAsArray[1][3]);
Logger.log(boardAsArray[1][4]);
Logger.log(boardAsArray[1][5]);
Logger.log(boardAsArray[1][6]);
正如你所看到的图片。代码不是获取第一个数组的第一项,而是将第一个数组显式记录为一个字符串。
我该如何解决这个问题?我究竟做错了什么?
如果这个问题不是很清楚,我真的很抱歉,但这是事情。我真的不明白发生了什么事。它是如此凌乱,我甚至不可阻挡的解释...
鉴于这种阵列(第一日志中的图片):
Logger.log(boardAsArray[1][0])
// Should be 6 and not [
一次抱歉的混乱。 非常感谢您的帮助。
有没有这样做的简单方法? 为了创建boardAsArray,我使用: boardAsArray.push(somearrayhere); 这可能是问题吗? – user3347814
检查'somearrayhere'的类型?我需要看一些代码才能提供帮助。似乎'somearrayhere'是一个'字符串'。尝试记录''someofrayhere'的typeof'。 – Konstant