6
Dizine belirli bir dizinde bir dize eklemek istiyorum. Bunu nasıl yapabilirim? JS belirli bir dizinde diziye eklenecek
Ben itmek kullanmaya çalıştı()Dizine belirli bir dizinde bir dize eklemek istiyorum. Bunu nasıl yapabilirim? JS belirli bir dizinde diziye eklenecek
Ben itmek kullanmaya çalıştı()Eh, oldukça kolay bu. Varsayarsak içeride 5 nesnelerle bir dizi var ve sadece Javascripts dizisi ekleme yöntemi kullanabilirsiniz dizin 2'ye bir dize eklemek istiyorum:
var array = ['foo', 'bar', 1, 2, 3],
insertAtIndex = 2,
stringToBeInserted = 'someString';
// insert string 'someString' into the array at index 2
array.splice(insertAtIndex, 0, stringToBeInserted);
Sonucun şimdi olacak: Bilginize
['foo', 'bar', 'someString', 1, 2, 3]
: Kullandığınız push() yöntemi, yalnızca bir dizinin sonuna yeni öğeler ekler (ve yeni uzunluğu döndürür)
"splice" işlevinden döndürülen değer boş bir dizidir. 'splice' değişiklikleri doğrudan diziye uygular. – zed