'Javascript-objects' olarak etiketlenen sorular

JavaScript nesneleriyle ilgili sorunlar için bu etiketi kullanın.
37
cevap

Bir javascript nesnesinden bir özellik nasıl kaldırılır?

Diyelim ki böyle bir nesne yarattım: var myObject = {"ircEvent": "PRIVMSG", "yöntem": "newURI", "regex": "^ http: //.*"}; Regex özelliğini kaldırmanın en iyi yolu şunun gibi yeni bir myObject dizini oluşturmaktır: v ...
16 Ekim’de '08, 13:57
44
cevap

Bir dizinin javascript'te bir nesne içerip içermediği nasıl kontrol edilir?

Bir dizinin JavaScript nesnesi içerip içermediğini öğrenmenin en özlü ve etkili yolu nedir? Bunu bildiğim tek yol bu: fonksiyon (a, obj) ({için (var i = 0; i <a.length; i ++); {if (a [i] === obj) {re ...
26 Ekim ayarla '08, 1:14
60
cevap

Bir JavaScript nesnesini düzgün bir şekilde klonlamak nasıl?

Bir nesnem var, x. Bunu bir nesne y olarak kopyalamak istiyorum, bu nedenle y'deki değişiklikler x'i değiştirmez. Gömülü JavaScript nesnelerinden türetilen nesnelerin kopyalanmasının ek istenmeyen özelliklere neden olacağını fark ettim. Bu sorun değil ...
08 Nisan’da ayarlandı '09, 6:01
42
cevap

Nesnenin bir dizi olup olmadığını kontrol edin?

Dizelerin listesini kabul eden bir işlev veya tek bir dize yazmaya çalışıyorum. Bu bir dize ise, onu yalnızca bir öğeli diziye dönüştürmek istiyorum. O zaman hata korkusu olmadan takılıp kalabilirim. Peki nasıl kontrol edebilirim ...
23 Ocak'ta ayarlandı '11 21: 53'te
59
cevap

İki JavaScript nesnesinin özelliklerini dinamik olarak nasıl birleştirebilirim?

Çalışma zamanında iki (çok basit) JavaScript nesnesini birleştirmem gerekiyor. Örneğin, şunu yapmak isterim: var obj1 = {food: 'pizza', araba: 'ford'} var obj2 = {animal: 'dog'} obj1.merge (obj2); // obj1 artık üç özelliğe sahip: yemek, araba ve hayvan ...
05 Ekim ayarla '08, 3: 30'da
38
cevap

JavaScript nesne uzunluğu

Eğer bir JavaScript nesnem varsa, var demek myObject = new Object (); myObject ["firstname"] = "Gareth"; myObject ["soyadı"] = "Simpson"; myObject ["age"] = 21; Bu sürenin uzatılması için herhangi bir yerleşik veya kabul edilmiş en iyi yöntem var mı?
07 Ağu set '08, 10:42
38
cevap

Bir javascript nesnesini nasıl görüntüleyebilirim?

Bir JavaScript nesnesinin içeriğini, örneğin alarm değişkeni olduğunda dize biçiminde nasıl gösterebilirim? Aynı şekilde biçimlendirilmiş bir nesneyi görüntülemek istiyorum.
05 Haziran 099’da 22:01
31
cevap

Bir JavaScript nesneleri dizisinde kimliğe göre bir nesne bulun

Bir dizilim var: myArray = [{'id': '73', 'foo': 'bar'}, {'id': '45', 'foo': 'bar'}, vb.] Yapamıyorum dizi yapısını değiştir. Kimlik 45'i alıyorum ve bir dizideki bu nesne için bir 'bar' almak istiyorum. Javascript veya jQu kullanarak nasıl yapılır ...
09 eylül ayarla. '11 18: 42'de
38
cevap

Değerin javascript'te bir nesne olup olmadığını kontrol edin

Bir değerin javascript'te bir nesne olup olmadığını nasıl kontrol edersiniz?
14 Aralık'ta '11 23: 35'te
12
cevap

Nesneler dizisinden, özelliğin değerini bir dizi olarak alırız.

Aşağıdaki yapıya sahip bir dizi JavaScript nesnesi var: objArray = [{foo: 1, bar: 2}, {foo: 3, bar: 4}, {foo: 5, bar: 6}]; [1, 3, 5] değerine yol açacak foo anahtar değerlerini içeren bir dizi çıkarmak istiyorum. Bunu n ile yaptım ...
25 Ekim’de '13, saat 16: 13'te
3
cevap

Zaman uyumsuz bir geri çağırma işlevinden bir değer nasıl döndürülür?

Bu soru SO'da defalarca sorulur. Ama hala malzemeyi alamıyorum. Ben geri aramadan biraz değer almak istiyorum. Açıklama için aşağıdaki betiğe bakın. foo işlevi (adres) {// google harita sayfalar geocoder.geocode (...
27 Temmuz 11’de saat 19: 12’de
19
cevap

Bir Javascript nesnesinin tüm özellik değerleri (anahtarları bilmeden) nasıl elde edilir?

Bir Javascript nesnesi varsa: var objects = {...}; Özelliklerin adlarını bilmeden ("anahtarları" bilmeyen), her özellik değerini bir döngüde nasıl elde edeceğinizi 50'den fazla özelliğe sahip olduğunu varsayalım.
05 eylül ayarla '11 13: 20'de
9
cevap

Javascript'te {} ya da new Object () kullanarak boş bir nesne yaratılsın mı?

JavaScript'te iki farklı boş nesne oluşturmak için iki yöntem vardır: var objectA = {} var objectB = new Object () Script motorunun bunları işleme biçiminde bir fark var mı? Birini diğerinden kullanmak için bir sebep var mı? Benzer şekilde, yapabilirsiniz ...
30 ekim ayarla . '08, 10:22
14
cevap

İlk nesne endeksini almak

Şunu düşünün: var object = {foo: {}, bar: {}, baz: {}} Nasıl yapılır: var first = object [0]; console.log (ilk); Açıkçası, bu işe yaramaz, çünkü ilk dizine 0 değil, foo denir. Console.log (object ['foo']); çalışır, ...
26 Mayıs 09’da saat 8: 03’te
6
cevap

Bir javascript nesnesini nasıl yineleyebilirim?

Javascript'te bir nesnem var: {abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ...} Özelliklerini elde etmek için bir for döngüsü kullanmak istiyorum. Ve onu parçalar halinde tekrarlamak istiyorum (hemen bir nesnenin tüm özellikleri değil ...
17 Ocak ayarla '13 15: 36'da