22 Temmuz 2009, ÇARŞAMBA
Nasıl bir JavaScript nesnesi için bir anahtar/deðer çifti ekleyebilir miyim?
İşte benim nesne dizisi:
var obj = {key1: value1, key2: value2};
Nasıl nesne {key3: value3}
ekleyebilir miyim?
CEVAP
22 Temmuz 2009, ÇARŞAMBA
Yeni eklemek için iki yol vardırözellikleribir nesne için:
var obj = {
key1: value1,
key2: value2
};
Nokta işaretini kullanarak:
obj.key3 = "value3";
Köşeli parantez gösterimi kullanılarak:
obj["key3"] = "value3";
İlk form özelliğin adını bildiğiniz durumlarda kullanılır. İkinci form özelliğin adını dinamik olarak belirlenir kullanılır. Bu örnekte olduğu gibi
var getProperty = function (propertyName) {
return obj[propertyName];
};
getProperty("key1");
getProperty("key2");
getProperty("key3");
BirgerçekJavaScript dizi kullanarak inşa edilebilir:
Değişmez Dizi gösterimde:
var arr = [];
Dizi gösterimde kurucu:
var arr = new Array();
Bunu Paylaş:
Nasıl Git deposu için boş bir dizin ek...
Nasıl JavaScript bir dizi başında yeni...
Nasıl JavaScript Tarih nesnesi için 30...
Nasıl müşteri JavaScript dosyaları yen...
Nasıl js veya jQuery ile ajax isteği i...