1.splice()-Syntax Code >: Gibt die Anzahl der zu löschenden Array-Elemente an.
item1,...,itemX
: Die Elemente, die dem Array hinzugefügt werden sollen, beginnen an der Position index
. Wenn nicht angegeben, entfernt splice()
nur Array-Elemente. Rückgabewert: ein Array bestehend aus gelöschten Elementen. Wenn nur ein Element entfernt wurde, wird ein Array zurückgegeben, das nur ein Element enthält. Wenn keine Elemente entfernt wurden, wird ein leeres Array zurückgegeben.
index
:指定修改的开始位置(从0计数)
deleteCount
:表示要删除的数组元素的个数。
item1,.....,itemX
:要添加进数组的元素,从index
位置开始。如果不指定,则 splice()
arrayObject.splice(index,deleteCount,item1,.....,itemX)
<script>
arr1=[9,2,6,4,5];
res1=arr1.splice(2);
console.log(res1);//[6, 4, 5]被删除的元素
console.log(arr1);//[9,2]剩余元素
arr2=[9,2,6,4,5];
res2=arr2.splice(2,2);
console.log(res2);//[6, 4]被删除的元素
console.log(arr2);//[9,2,5]剩余元素
</script>
<script>
arr3=[9,2,6,4,5];
console.log(arr3);
result=arr3.splice(1,0,99,10);
// console.log(result);空数组
console.log(arr3);
result=arr3.splice(2,0,...[111]);
console.log(arr3);
</script>
》
Das obige ist der detaillierte Inhalt vonKorrekte Verwendung von splice() in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!