Показать сообщение отдельно
  #165 (permalink)  
Старый 29.04.2016, 16:07
Аватар для vitoff
Новичок на форуме
Отправить личное сообщение для vitoff Посмотреть профиль Найти все сообщения от vitoff
 
Регистрация: 28.04.2016
Сообщений: 3

Сообщение от Ruslan_xDD Посмотреть сообщение
vitoff, а откуда у массива свойство -1? Оно и выдаёт undefined.
Этот код выставил для наглядности. Исходник же более сложный и врядли я смог бы сформулировать вопрос, выставив его.

Сообщение от Makarov Посмотреть сообщение
Более-менее ясно? Это кажется одна из вещей часто путающих новичков в программировании
В целом, разобрался, спасибо.

Просто раньше с таким не сталкивался, но припоминаю какую-то таблицу связей "переменная-значение". И если я правильно понимаю, то в моём случае mirror[0] не содержал своего значения, а была установлена связь с чужим значением, то есть с comb. Верно?
И если верно, то может дадите идею, как это можно обойти, то есть как mirror[0] передать значение, а не связь?

Сообщение от Makarov Посмотреть сообщение
Массив в javascript (да и почти везде) передается по ссылке, не по значению.
И ещё вопрос (возможно он ответит на мой предыдущий): раз массив передаётся по ссылке, то друге элементы можно передавать по значению?
Ответить с цитированием