Массив

Сначала поговорим о массивах. Массив создается так же, как переменная создается с помощью `var`, `let` или `const`.

Массив в JavaScript выглядит так.

Любой тип данных может храниться в массиве. Даже массив можно хранить внутри массива. Элементы данных в массиве называются элементами. Доступ к элементам данных в массиве осуществляется по их индексу.

Вы также можете добавить два массива. Это называется объединением массивов.

Даже строку можно разделить на элементы и сохранить в массиве. В () указано, с помощью чего его выделять.

Таким образом, данные можно заменить с помощью индекса массива.

Вставка и удаление элементов из массива

Если вы хотите ввести данные в качестве первого элемента массива, используется этот метод

Если вы хотите ввести данные в качестве последнего элемента массива, используется этот метод.

Если вы хотите удалить первый элемент массива, используется этот метод.

Если вы хотите удалить последний элемент массива, используется этот метод

Даже если массиву присвоено значение, может быть создан пустой элемент, если количество элементов меньше указанного значения. При использовании метода unshift, push можно избежать создания пустого элемента. И отсутствие элемента в массиве также позволяет избежать присвоения нового значения.

Метод, который может легко вводить данные в массив, упомянутый ранее, был реализован с использованием цикла.

Деструктурировать массив можно следующим образом. Данные массива легко использовать снаружи.

Объект

Любой тип данных может храниться как в объекте, так и в массиве. Здесь он хранится как пара ключ-значение. Даже массив может храниться в объекте. Даже объект может храниться в объекте. Даже если у объекта есть несколько похожих значений, ключ не может дублироваться.

Доступ к данным в объекте может осуществляться таким образом.

Этот метод можно использовать для вставки новых данных в объект.

Разрушение объекта

Это позволяет легко выбирать только необходимые данные в объекте и использовать их извне.

При создании переменной в памяти выделяется отдельное место для ее хранения. Значение существующей переменной присваивается другой новой переменной и автоматически сохраняется отдельно в памяти. Но при присвоении значения объекта или массива новому объекту или массиву делается только ссылка на то место, где значение хранилось ранее. Он не хранится отдельно в памяти как новый объект или массив.

В качестве решения используется оператор спреда. Здесь данные ранее созданного массива или объекта могут быть присвоены новому массиву или объекту и храниться отдельно в памяти. Таким образом, их данные могут быть изменены отдельно.

Спасибо….