gpt4 book ai didi

javascript - 当通过映射构造一个数组时,连接两个数组会产生嵌套数组

转载 作者:行者123 更新时间:2023-12-02 20:21:46 25 4
gpt4 key购买 nike

我正在尝试使用 concat-method 连接两个数组。

但是,如果其中一个使用 jQuery 的“map”方法构造,我会收到一个嵌套数组:

var first = [];
var second = $("").map(function (e, i) { return null; }); ;

var result = first.concat(second);
alert(result.length);
alert(result[0]);

警报的输出分别为“1”和“[object Object]”,而我期望“0”和“未定义”。
调试器显示结果为“[ [ ] ]”。

这里出了什么问题?
documentation clearly states该映射返回一个数组。

最佳答案

您链接到了错误的方法。这是您正在使用的方法:

http://api.jquery.com/map/

它返回一个 jQuery 对象。

关于javascript - 当通过映射构造一个数组时,连接两个数组会产生嵌套数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5462626/

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