(Вопрос про JavaScript) Как изменить название массива? И как изменить название массива внутри большего массива?

Ну то есть допустим

var chernovik = [3, "stroka", ["odin", "dva", 3.4], 9]

В итоге когда я вбиваю в консоль chernovik, он мне выдаёт:

(4) [3, 'stroka', Array(3), 9]

То есть он этот массив внутри массива почему-то называет Array(3). Почему именно это слово и как мне этот массив внутри массива переименовать например в "chisla"? И как при необходимости переименовать главный массив, в котором это всё находится?


Ответы (1 шт):

Автор решения: Stanislav Volodarskiy

У массивов нет имён. Имена есть у переменных, а у массивов (и вообще значений) имён нет.

То что вы видите вы консоли Chrome/Chromium:

введите сюда описание изображения

Раскройте стрелочку слева чтобы увидеть подробности:

введите сюда описание изображения

Переименовать массив нельзя, но можно создать новую переменную указывающую на тот же массив:

var drugoe_imya = chernovik

Можно создать новую переменную со значением второго элемента массива:

var chisla = chernovik[2]
→ Ссылка