【发布时间】:2022-07-06 07:57:21
【问题描述】:
我试图了解在 Map 函数中使用数组方法的逻辑(例如 push、slice 等)。下面,我有一个函数试图在二维数组中间添加一个元素,但它完全空白。不知道我错过了什么
function array () {
let numbers = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
// Attempted outcome = [[1, 2, "Hello", 3], [4, 5, "Hello", 6], [7, 8, "Hello", 9]]
let newNumbers = numbers.map(function (row) {
return [row.slice(2, 0, "Hello")]
})
Logger.log(newNumbers);
}
【问题讨论】: