«javascript-objects» etiketlenmiş sorular

JavaScript nesneleriyle ilgili sorular için bu etiketi kullanın.




30
Bir JavaScript nesnesini nasıl doğru şekilde klonlayabilirim?
Bir nesnem var x. Ben nesne olarak kopyalamak istediğiniz ydeğişiklikler için böyle, ydeğiştirmeyin x. Yerleşik JavaScript nesnelerinden türetilen nesnelerin kopyalanmasının ekstra, istenmeyen özelliklerle sonuçlanacağını fark ettim. Bu sorun değil, çünkü kendi hazırladığım nesnelerden birini kopyalıyorum. Bir JavaScript nesnesini nasıl doğru şekilde klonlayabilirim?



30
JavaScript nesnesinin uzunluğu
Bir JavaScript nesnem var, bu nesnenin uzunluğunu elde etmek için yerleşik veya kabul edilen en iyi uygulama yolu var mı? const myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] = "Simpson"; myObject["age"] = 21;





29
__proto__ VS. JavaScript'te prototip
Bu şekil yine her nesnenin bir prototipi olduğunu göstermektedir. Yapıcı işlevi Foo'nun kendine ait __proto__olan Function.prototype olan ve onun da __proto__özelliği aracılığıyla tekrar Object.prototype'e gönderme yapan kendi işlevi vardır . Böylece, tekrarlayın, Foo.prototype, Foo'nun b ve c nesnelerinin prototipini ifade eden açık bir özelliğidir. var b = new Foo(20); var …



9
{} Veya yeni Object () ile JavaScript'te boş bir nesne mi oluşturuyorsunuz?
JavaScript'te boş bir nesne oluşturmanın iki farklı yolu vardır : var objectA = {} var objectB = new Object() Betik motorunun bunları işleme biçiminde herhangi bir fark var mı? Birini diğerinin üzerinde kullanmak için herhangi bir neden var mı? Benzer şekilde, farklı sözdizimi kullanarak boş bir dizi oluşturmak da mümkündür: …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.