Hi,
Strings sind keine Objekte, sondern i.d.R. Primitives. Sie werden lediglich in solche umgewandelt, wenn z.B. durch den Property Accessor Operator ToObject auf ihnen aufgerufen wird. Diese Umwandlung ändert den ursprünglichen String nicht, sondern findet nur zur Evaluierung der Expression statt.
ah, dieses Stück der Interna war mir neu, danke für die Info. Ich nehme an, damit hat auch (wahrscheinlich indirekt) der Umstand zu tun, dass Strings u.ä. an Funktionen nicht als Referenz, sondern als Kopie übergeben, liege ich da richtig?
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes