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

  • BaaaStuds's channel

    BaaaStuds's

    10 Mart 2009
  • bombjack2991

    bombjack2991

    29 HAZİRAN 2008
  • Rickymon Tero

    Rickymon Ter

    1 Ocak 2007