, Object.assign
tüm tarayıcılar tarafından desteklenmez, ancak, bu mümkün Object
numaralı duruma yeniden atamak için geçerli tarayıcı tarafından desteklenmez.
ES6'nın Object.assign(target, ...)
ile aynı şekilde davranan bir çoklu doldurma işlevi yapmak için pratiktir.
Bence en iyi çözüm başvuruları yaratmaktan kaçınmak için, nesneler ve diziler arasında bir yineleme dikkate,
target
sonra her argüman yineleme
target
için
arguments
nesnelerin her biri özelliğini atamak olduğunu düşünüyorum. İsteğe bağlı olarak, örneklerin kaybolmaması için, özelliğin son örneğinin yalnızca
"Array"
veya
"Object"
'a eşit olup olmadığını algılayabilir ve bu sayede
Image
arabirimini (örneğin) yeni referanslar oluşturmayı planlıyorsanız, ancak nesneler bu örnekler hala referans olacaktır.
Düzenle: Orijinal Object.assign
bu şekilde çalışmıyor.
Bu çözüme göre, here bulunabilir kendi kendi polifillik var.
@JohnDoe, çalışan bir örnek sağlayabilir? – Dekel
@ pragya, lütfen sorununuzu yargılayabilmemiz için bazı kodlarınızı yazınız ... benim olsam dom öğesi bulunamamış veya sayfada birden fazla defa aynı kimliğe sahip. –