gpt4 book ai didi

javascript - 使用 unshift 添加到二维数组

转载 作者:行者123 更新时间:2023-11-28 11:04:39 24 4
gpt4 key购买 nike

我有一个二维数组:

var sH = [['two'],['three']]

我想将“一”添加到开始/顶部,以便我的数组最终为

 [['one'],['two'],['three']]

使用unshift像这样

sH[0].unshift('one');

生成一个数组,其中插入了“one”,但“two”位于第二列而不是第一列(即 1 而不是 1 [0])我已经查看、搜索和实验,但我不知道如何轻松地做到这一点。

最佳答案

语句sH[0].unshift将影响绑定(bind)对象 - 这是一个数组(现有两个中的第一个(二,三);这是两个)

换句话说,使用该方法将“一”添加到第一个现有的子数组“二”中,产生[[‘一’、‘二’]、‘三’]

要生成 [['one'], ['two'], ['third']],您应该使用 sH.unshift('one');

关于javascript - 使用 unshift 添加到二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5204156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com