JavaScript creare un oggetto ed elencare le sue proprietà
In JavaScript è possibile creare un oggetto tramite la sintassi:
in questo caso è un oggetto vuoto. Posso crearlo con già delle proprietà:
o aggiungere delle proprietà successivamente:
posso accedere ad una proprietà in questo modo:
o in questo:
"come se fosse un hash table" o posso modificare una proprietà:
e verificare se una proprietà esiste
Con un semplice ciclo for posso enumerare le sue proprietà:
la variabile s conterrà:
JavaScript
var objTest = {};
JavaScript
var objTest = {
id: 14,
month: "May",
year: 2014
};
JavaScript
objTest.newProp = new Date();
JavaScript
alert(objTest.newProp);
JavaScript
alert(objTest['newProp']);
JavaScript
objTest.id=15;
objTest['year']=2013;
JavaScript
alert(objTest.hasOwnProperty('id1'));
JavaScript
var s = "";
for(var p in objTest){
s += p + "=" + objTest[p] + "\r\n";
}
alert(s);
Text
id=15
month=May
year=2013
newProp=Thu Feb 27 18:13:34 UTC+0100 2014