gpt4 book ai didi

javascript - 将空元素插入 javascript 数组

转载 作者:行者123 更新时间:2023-11-30 11:02:15 34 4
gpt4 key购买 nike

如何将空元素推送到现有的 Js 数组,让我们假设:

var arr = [54,77,21];
var target = [54,77,21,,,,36];
arr.push(); //do not append an empty element into the array.
arr.push();

console.log(JSON.stringify(arr)); //output: [54,77,21]

如何附加空元素使“arr”等同于“target”数组?

最佳答案

您可以直接寻址索引。这构建了一个稀疏数组。

var arr = [54,77,21];

arr[6] = 36;
console.log(JSON.stringify(arr));

或者推送 undefined 直到你想要推送值。这将返回一个填充数组。

var arr = [54,77,21];

arr.push(undefined);
arr.push(undefined);
arr.push(undefined);
arr.push(36);
console.log(JSON.stringify(arr));

通过使用 JSON.stringify ,你得到未定义或稀疏项 null,因为 JSON只知道 null 而不是 undefined

关于javascript - 将空元素插入 javascript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57197040/

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