Реальные примеры функций Ecmascript, возвращающих ссылку?
ПрочитайтеСпецификация EcmaScript, раздел 8.7Тип справочной спецификации:
Reference
Тип используется для объяснения поведения таких операторов как,delete
typeof
и операторы присваивания. [...] Ссылка - это разрешенная привязка имени.
Вызовы функций разрешено возвращать ссылки. Эта возможность допускается исключительно ради хост-объектов. Никакая встроенная функция ECMAScript, определенная в этой спецификации, не возвращает ссылку, и нет никакой возможности для пользовательской функции возвращать ссылку.
Эти последние два предложения произвели на меня впечатление. С этим вы могли бы сделать что-то вроде (coolHostFn() = value
действительный синтаксисКстати). Итак, мой вопрос:
Существуют ли реализации EcmaScript, которые определяют объекты функций хоста, которые приводят кReference
ценности?