Js objects: различия между версиями

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
Строка 9: Строка 9:
Доступ к элементу объекта по ключу:
Доступ к элементу объекта по ключу:
<pre style="color: purple">let obj = {
<pre style="color: purple">let obj = {
    name: "Aleksey",
  name: "Aleksey",
    age: 40
  age: 40
  };
};
 
obj.name; //получим доступ к значению "Aleksey" </pre>
 
 
arr[0]; //получим доступ к значению 'первый' </pre>


push - предназначен для добавления нового элемента в конец массива:
push - предназначен для добавления нового элемента в конец массива:

Версия от 13:42, 11 сентября 2023

Краткое описание

Объекты - ассоциативные массивы данных и используются для хранения коллекций различных значений и более сложных сущностей по принципу "Ключ: Значение".

Объявление объекта:

Для создания пустого объекта данных используется вариант записи:

let obj = {};

Часто применяемые методы массива

Доступ к элементу объекта по ключу:

let obj = {
  name: "Aleksey",
  age: 40
};
obj.name; //получим доступ к значению "Aleksey" 

push - предназначен для добавления нового элемента в конец массива:

let arr = ['первый', 'второй'];
arr.push('третий'); //добавим элемент 'третий' в конец массива

pop - удаляет последний элемент из массива:

let arr = ['первый', 'второй', 'третий'];
arr.pop(); //удаляем элемент 'третий' из массива

length - отражает длину массива или, если точнее, его последний цифровой индекс плюс один. Длина корректируется автоматически методами массива. Если мы уменьшаем length вручную, массив укорачивается.

let arr = ['первый', 'второй', 'третий'];
arr.length; // 3

Пример использования