SORU
1 ŞUBAT 2009, Pazar


JavaScript Dizi Öğelerini Silin

the Array.splice method kullanarak karşı dizi öğe üzerinde the delete operator kullanma arasındaki fark nedir? Örneğin:

myArray = ['a', 'b', 'c', 'd'];

delete myArray[1];
//  or
myArray.splice (1, 1);

Neden bile benim gibi dizi elemanları nesnelerle silebilir miyim ekleme yöntemi var mı?

CEVAP
1 ŞUBAT 2009, Pazar


Bu durumda silmek tek unsur olarak tanımlanmamış ayarlar:

> myArray = ['a', 'b', 'c', 'd']
  ["a", "b", "c", "d"]
> delete myArray[0]
  true
> myArray
  [undefined, "b", "c", "d"]

Birleşme aslında diziden öğeyi kaldırır:

> myArray = ['a', 'b', 'c', 'd']
  ["a", "b", "c", "d"]
> myArray.splice(0, 2)
  ["a", "b"]
> myArray
  ["c", "d"]

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EminemMusic

    EminemMusic

    9 ŞUBAT 2007
  • ItZWaffleS420

    ItZWaffleS42

    9 EYLÜL 2011
  • YouChewBu

    YouChewBu

    26 Ocak 2009