(Вопрос про JavaScript) Как изменить название массива? И как изменить название массива внутри большего массива?
Ну то есть допустим
var chernovik = [3, "stroka", ["odin", "dva", 3.4], 9]
В итоге когда я вбиваю в консоль chernovik, он мне выдаёт:
(4) [3, 'stroka', Array(3), 9]
То есть он этот массив внутри массива почему-то называет Array(3). Почему именно это слово и как мне этот массив внутри массива переименовать например в "chisla"? И как при необходимости переименовать главный массив, в котором это всё находится?
Ответы (1 шт):
У массивов нет имён. Имена есть у переменных, а у массивов (и вообще значений) имён нет.
То что вы видите вы консоли Chrome/Chromium:
Раскройте стрелочку слева чтобы увидеть подробности:
Переименовать массив нельзя, но можно создать новую переменную указывающую на тот же массив:
var drugoe_imya = chernovik
Можно создать новую переменную со значением второго элемента массива:
var chisla = chernovik[2]