;
Insérer le titre ici >
/*
* Utilisez . pour ajouter des attributs à l'objet
Utilisez le mot-clé delete pour supprimer des attributs
Utilisez [] pour ajouter des attributs
La différence entre et .
r.name==r ["name"];
r.name ne peut ajouter que des attributs de chaîne
[] Ajouter des attributs, fonction puissante, vous pouvez ajouter des attributs dynamiquement
*/
var r =new Object();
alert(typeof(r));
//Ajouter un attribut
r.name="jobs";
alert(r.name); getname=function(){
return "jobs";
}
alert(r.getname());
//Supprimer l'attribut
delete r.name; r.name);// Le résultat à ce moment n'est pas défini
//--------------------------------------------- ----------- -----
//Utilisez des crochets pour ajouter des attributs à l'objet
r["name"]="tom"
alert(r ["nom"]);
r.name="toms";
alerte(r["noms"]); //Ces deux manières d'écrire sont équivalentes
var arg="abc";
r[arg]="heima";//Fonction puissante, vous pouvez ajouter des attributs dynamiquement, et créer une chaîne renvoyée par une fonction variable
r.arg="itcast ";//arg est par défaut une chaîne
/corps>