我使用剪接将元素添加到指定index.However上的数组中,为了做到这一点,我必须创建一个空数组来添加特定索引下的元素。
如果我使用一个空数组,那么这些元素不会在特定的instance.Right上被推送--现在我正在创建一个空数组,然后将null推到那个数组中,我想知道我是否可以用其他方法实现这一点。
这就是我要做的:
arr:any[];
for(let i=0;i<userDefinedLength;i++)
{
arr.push(null);
}发布于 2019-05-16 09:41:08
您可以使用arr = new Array(userDefinedLength).fill(null);
发布于 2019-05-16 09:50:26
使用fill
arr: any[] = new Array(userDefinedLength).fill(null);除非只是将数组用作占位符,否则不能使用null[]:
arr: null[] = new Array(userDefinedLength).fill(null);https://stackoverflow.com/questions/56165428
复制相似问题