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

  • michellefeng's channel

    michellefeng

    26 Kasım 2006
  • stokelycalm

    stokelycalm

    28 Aralık 2010
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011