7 AĞUSTOS 2008, PERŞEMBE
JavaScript nesnesinin uzunluğu (dizi)
Eğer JavaScript bir ilişkisel dizi var, dediler
var myArray = new Object();
myArray["firstname"] = "Gareth";
myArray["lastname"] = "Simpson";
myArray["age"] = 21;
-Dahili veya kabul edilmiş en iyi uygulama bir şekilde bu dizi uzunluğunu almak için var mı?
JavaScript ilişkilendirilebilir diziler yok sadece nesneler vardır--,ilişkilendirilebilir diziler bir kavram olarak kullanılabilir.**
CEVAP
9 AĞUSTOS 2008, CUMARTESİ
En sağlam cevabı (yani en az sayıda hataları neden olurken, yapmaya çalıştığın şeyin niyet çeker):
Object.size = function(obj) {
var size = 0, key;
for (key in obj) {
if (obj.hasOwnProperty(key)) size ;
}
return size;
};
// Get the size of an object
var size = Object.size(myArray);
Çeşitli kütüphanelerde Listeleme bozabileceği 4**, JavaScript Kongre var. Nesne ekleme yöntemleri genellikle güvenli olsa da.
Bunu Paylaş:
Başlatmak için doğru yolu bir dizi...
Nasıl bir JavaScript nesnesinin bir öz...
JavaScript içinde bir dizi belirli bir...
-Her JavaScript bir dizi?...
dizi.(n) JavaScript içerir...