Hallo,
aber ich finde das Konzept an sich fragwürdig, denn durch die Injektion beliebig benannter Objekte kann es Namenskonflikte mit anderen, vordefinierten Eigenschaften des window-Objekts geben. Viel Spaß bei der Fehlersuche. 😉
Hättest du da ein Beispiel wie du das meinst? Weil,... ah gerade die Antwort von @Christian Kruse gesehen. Wenn ich das richtig verstehe ist das Problem, dass es "x" in diesem Fall zwar als id gibt, könnte aber ausser als ID gleichzeitig als alles möglich im Code auftauchen und dann gibts Konflikte. Richtig?
richtig, aber das hatte ich nicht gemeint.
Ich hatte befürchtet, dass z.B. ein Element <foo id="location"/> den Zugriff auf window.location verhindern könnte. Aber Christian hat ja schon erklärt, dass das nicht der Fall ist.
Live long and pros healthy,
Martin
Es soll vorkommen, dass die Nachkommen mit dem Einkommen ihrer Vorfahren nicht auskommen.