SORU
6 HAZİRAN 2011, PAZARTESİ


Nasıl bir diziye bir nesne eklemek için

Nasıl ekleyebilirimbir dizi nesne(javascript veya jquery)? Örneğin, sorun bu kod nedir?

<!-- language: lang-js -->
function(){
    var a = new array();
    var b = new object();
    a[0]=b;
}

Bu kod function1 bu diziye çok sayıda nesne Kaydet ve dizi nesnesi kullanma function2 aramak için kullanmak istiyorum.

  1. Nasıl bir diziye bir nesne kaydedebilirsiniz?
  2. Nasıl bir dizi bir nesne al ve bir değişkene kurtarabilir mi?

CEVAP
6 HAZİRAN 2011, PAZARTESİ


Bir dizi Dizi kullanarak içine bir şey koymak.() itin.

var a=[], b={};
a.push(b);    
// a[0] === b;

Diziler hakkında ek bilgi

Bir seferde birden fazla öğe eklemek

var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']

Bir dizinin başlangıç öğeleri ekleyin

var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']

Başka bir dizinin içeriğini ekleyin

var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f']  (remains unchanged)

İki dizi içeriğini yeni bir dizi oluşturmak

var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c']  (remains unchanged)
// y = ['d', 'e', 'f']  (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AutoHotkey Tutorials

    AutoHotkey T

    29 Mayıs 2010
  • Blendtec

    Blendtec

    30 EKİM 2006
  • EminemVEVO

    EminemVEVO

    12 Mayıs 2009