Если я расширяю массивы, все они выглядят одинаково на внутренней стороне. Почему тогда первый из них помечен как [Array [4]], а последний - как [Array [4], Array [4], Array [4], Array [4]]?Что означают эти массивы console.logs?
Спасибо!
Если я расширяю массивы, все они выглядят одинаково на внутренней стороне. Почему тогда первый из них помечен как [Array [4]], а последний - как [Array [4], Array [4], Array [4], Array [4]]?Что означают эти массивы console.logs?
Спасибо!
В качестве иллюстрации: i
icon поясняет, что расширение объекта показывает его настоящее время значение.
Это произойдет, если вы зарегистрируете один и тот же экземпляр массива несколько раз и добавьте элементы между журналами.
Он печатает значение массива (свернутой строки) сразу, поэтому оно показывает исходное значение массива.
При его расширении он расширяет текущее состояние объекта, включая последующие дополнения.
Наверняка, просто хотелось убедиться, что не было повторений или чего-то странного. Благодаря! – dezman