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

  • brokenbellsVEVO

    brokenbellsV

    11 EYLÜL 2009
  • Rockstar Games

    Rockstar Gam

    17 ŞUBAT 2006
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005