You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Глава: 2-2-Types.md. Не полное, или противоречащее спецификации определение: Для JavaScript это [ссылка] подтипы Object, Function, Array. #94
Ссылка (Reference) указывает на значение ссылочного типа, т.е. не скалярное значение.
Для JavaScript это подтипы Object, Function, Array.
В JavaScript все идентификаторы являются ссылками Reference.
Если говорить в рамках терминологии книги, то В JavaScript не существует механизмов, которые бы адресовали и тем более возвращали скалярные типы.
Это подтверждается как официальной спецификацией,
так и архитектурой языка, в котором все Primitive Value имутабельны.
В следствии чего, конструкции вида:
varparam1=1.2;varparam2=1.2;
приводят к созданию двух идентификаторов содержащих одну и туже ссылку, ведущую на структуру данных описывающих Primitive Value 1.2. Что совершенно логично, по причине того, что нет никакого смысла множить Primitive Value в условиях, когда их невозможно изменить в силу архитектуры языка.
changed the title [-]Глава: 2-2-Types.md Утверждение: Для JavaScript это [Ссылка (Reference] подтипы Object, Function, Array. Ошибочно.[/-][+]Глава: 2-2-Types.md Не полное определение или определение, противоречащее спецификации: Для JavaScript это [ссылка] подтипы Object, Function, Array. [/+]on Apr 11, 2022
changed the title [-]Глава: 2-2-Types.md Не полное определение или определение, противоречащее спецификации: Для JavaScript это [ссылка] подтипы Object, Function, Array. [/-][+]Глава: 2-2-Types.md. Не полное, или противоречащее спецификации определение: Для JavaScript это [ссылка] подтипы Object, Function, Array. [/+]on Apr 11, 2022
Activity
[-]Глава: 2-2-Types.md Утверждение: Для JavaScript это [Ссылка (Reference] подтипы Object, Function, Array. Ошибочно.[/-][+]Глава: 2-2-Types.md Не полное определение или определение, противоречащее спецификации: Для JavaScript это [ссылка] подтипы Object, Function, Array. [/+][-]Глава: 2-2-Types.md Не полное определение или определение, противоречащее спецификации: Для JavaScript это [ссылка] подтипы Object, Function, Array. [/-][+]Глава: 2-2-Types.md. Не полное, или противоречащее спецификации определение: Для JavaScript это [ссылка] подтипы Object, Function, Array. [/+]