5 / 5 / 0
Регистрация: 03.10.2014
Сообщений: 307
|
||||||||||||||||
1 | ||||||||||||||||
JS ссылка (указатель) на переменную16.02.2021, 11:40. Показов 5951. Ответов 5
Всем привет!
Подскажите пожалуйста, есть ли в JS способ сделать ссылку на переменную такого вида:
они фигурируют в сложных математических формулах, если везде писать (qqq.x + qqq.y) - получаются нечитаемый громоздкий код, возникла идея вначале функции сделать присвоения:
0
|
16.02.2021, 11:40 | |
Ответы с готовыми решениями:
5
Указатель или ссылка на указатель. В чем разница? Ссылка на указатель на указатель Ссылка на указатель Ссылка на указатель |
the hardway first
2461 / 1836 / 906
Регистрация: 05.06.2015
Сообщений: 3,603
|
|
16.02.2021, 12:05 | 2 |
Сообщение было отмечено amr-now как решение
Решение
Нет. Примитивы передаются только по значению.
1
|
8 / 8 / 0
Регистрация: 15.02.2021
Сообщений: 20
|
|||||||||||||||||||||
16.02.2021, 13:27 | 4 | ||||||||||||||||||||
denismix,
В javascript ссылки на объекты автоматически создаются с помощью присваивания на простые типы данных ссылки делать нельзя, но можно простой тип данных положить в объект
что нужно из всего этого понять это то что можно в создавать свойства объектов динамически и в них хранить ссылки на другие объекты
0
|
5 / 5 / 0
Регистрация: 03.10.2014
Сообщений: 307
|
|
16.02.2021, 16:20 [ТС] | 5 |
Спасибо большое за объяснения!
Но, к сожалению, это не решает мою проблему, мне нужен был удобный короткий формат записи, а все приведенные способы так или иначе требуют использование префиксов или функций.
0
|
6492 / 3903 / 2005
Регистрация: 14.06.2018
Сообщений: 6,781
|
||||||
23.02.2021, 12:45 | 6 | |||||
denismix, есть ещё странный способ деструктурирующего присвоения.
Теоретически, если источник подогнать под переменные, то можно как-то вытащить переменные:
let [ x, y, z ] = Object.values(obj).map(e => +e); есть тонкость - как только ошибёмся в названии переменной, данные попадут в переменную неправильно.Добавлено через 1 минуту Справка: https://developer.mozilla.org/... assignment
1
|
23.02.2021, 12:45 | |
23.02.2021, 12:45 | |
Помогаю со студенческими работами здесь
6
Ссылка, указатель Указатель == ссылка? Указатель и ссылка Указатель и ссылка Ссылка на указатель Указатель и ссылка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |