Die Codekopie lautet wie folgt:
<! DocType html>
<html>
<kopf>
<meta charset = "utf-8">
<title> Titel hier einfügen </title>
<script type = "text/javaScript">
/*
* Verwenden . Um dem Objekt Attribute hinzuzufügen
Verwenden Sie Schlüsselwort Löschen, um Attribute zu löschen
Fügen Sie Attribute mit [] hinzu
Der Unterschied zwischen
r.name == r ["name"];
R.Name kann nur String -Attribute hinzufügen
[] Attribute hinzufügen, leistungsstarke Funktion, Sie können Attribute dynamisch hinzufügen
*/
var r = new Object ();
ALERT (typeof (r));
// Attribute hinzufügen
R.Name = "Jobs";
Alert (R.Name);
r.getName = function () {
Rückgabe "Jobs";
}
Alert (R.GetName ());
// Attribut löschen
R.Name löschen;
Alert (R.Name); // Das Ergebnis zu diesem Zeitpunkt ist undefiniert
// ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// addieren Attribute zum Objekt mithilfe von Klammern hinzu
r ["Name"] = "Tom";
alert (r ["name"]);
R.Name = "Toms";
alarm (r ["Namen"]);
//r.name==r -
var arg = "abc";
r [arg] = "heima"; // leistungsstark, Sie können Eigenschaften dynamisch hinzufügen und eine Zeichenfolge durch eine Funktionsvariable zurückgeben lassen
R.Arg = "itcast"; // arg ist standardmäßig eine Zeichenfolge
</script>
</head>
<body>
</body>
</html>