SORU
30 Mayıs 2009, CUMARTESİ


Birleştirme ilişkilendirilebilir diziler javascript

Javascript iki ilişkilendirilebilir diziler birleştirilmesi en iyi/standart yolu nedir? Herkes sadece döngü için kendi yuvarlayarak yapar?

CEVAP
5 Temmuz 2010, PAZARTESİ


jquery ile $.extend diyebilirsin

obj1 = {a: 1, b: 2};
obj2 = {a: 4, c: 110};

obj3 = $.extend(obj1, obj2); 

obj1 == obj3 == {a: 4, b: 2, c: 110}

(Doç. js nesneleri diziler)

bak burada: http://api.jquery.com/jQuery.extend/


düzenleme:Rymo önerdiği gibi, daha iyi bu şekilde yapmak

obj3 = $.extend({}, obj1, obj2); 
obj3 == {a: 4, b: 2, c: 110}

Burada obj1 (obj2) değişmeden kalır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JTechTalk

    JTechTalk

    11 Temmuz 2010
  • LivestrongWoman

    LivestrongWo

    1 Aralık 2011
  • New Scientist

    New Scientis

    27 Kasım 2006