Как работает Hoisting в JavaScript при динамическом выделении памяти (объявлять переменную во время выполнения)? - PullRequest
0 голосов
/ 29 апреля 2018

Как я читал из книги, перед фазой выполнения существует фаза, называемая Фаза создания, которая устанавливает пробелы для объявленных переменных с неопределенным значением по умолчанию. Когда переменной присваивается значение, это значение будет сохранено в этом пространстве.

Так что, если я объявлю массив, длина которого известна во время выполнения, как эти пространства устанавливаются на этапе создания и в какой части памяти хранятся эти элементы массива?

...