Beispiele aus der Praxis für Ecmascript-Funktionen, die eine Referenz zurückgeben?

Lies dasEcmaScript-Spezifikation, Abschnitt 8.7Der Referenzspezifikationstyp:

DasReference Typ wird verwendet, um das Verhalten von Operatoren wie zu erklärendelete, typeofund die Zuweisungsoperatoren. […] Eine Referenz ist eine aufgelöste Namensbindung.

Funktionsaufrufe dürfen Referenzen zurückgeben. Diese Möglichkeit wird nur für Host-Objekte zugelassen. Keine in dieser Spezifikation definierte integrierte ECMAScript-Funktion gibt eine Referenz zurück, und es ist nicht vorgesehen, dass eine benutzerdefinierte Funktion eine Referenz zurückgibt.

Diese letzten beiden Sätze haben mich beeindruckt. Damit könnten Sie Dinge tun wiecoolHostFn() = value (gültige Syntaxübrigens). Meine Frage lautet also:

Gibt es EcmaScript-Implementierungen, die Hostfunktionsobjekte definieren, zu denen Folgendes führt?Reference Werte?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage