Сообщение от Ruslan_xDD
|
vitoff, а откуда у массива свойство -1? Оно и выдаёт undefined.
|
Этот код выставил для наглядности. Исходник же более сложный и врядли я смог бы сформулировать вопрос, выставив его.
Сообщение от Makarov
|
Более-менее ясно? Это кажется одна из вещей часто путающих новичков в программировании
|
В целом, разобрался, спасибо.
Просто раньше с таким не сталкивался, но припоминаю какую-то таблицу связей "переменная-значение". И если я правильно понимаю, то в моём случае
mirror[0] не содержал своего значения, а была установлена связь с чужим значением, то есть с
comb. Верно?
И если верно, то может дадите идею, как это можно обойти, то есть как mirror[0] передать значение, а не связь?
Сообщение от Makarov
|
Массив в javascript (да и почти везде) передается по ссылке, не по значению.
|
И ещё вопрос (возможно он ответит на мой предыдущий): раз массив передаётся по ссылке, то друге элементы можно передавать по значению?