Js objects: различия между версиями
Перейти к навигации
Перейти к поиску
| Строка 13: | Строка 13: | ||
}; | }; | ||
obj.name; //получим доступ к значению "Aleksey" | obj.name; //получим доступ к значению "Aleksey" | ||
obj[name]; //альтернативный способ доступа к значению</pre> | obj["name"]; //альтернативный способ доступа к значению</pre> | ||
push - предназначен для добавления нового элемента в конец массива: | push - предназначен для добавления нового элемента в конец массива: | ||
Версия от 13:49, 11 сентября 2023
Краткое описание
Объекты - ассоциативные массивы данных и используются для хранения коллекций различных значений и более сложных сущностей по принципу "Ключ: Значение".
Объявление объекта:
Для создания пустого объекта данных используется вариант записи:
let obj = {};
Часто применяемые методы массива
Доступ к элементу объекта по ключу:
let obj = {
name: "Aleksey",
age: 40
};
obj.name; //получим доступ к значению "Aleksey"
obj["name"]; //альтернативный способ доступа к значению
push - предназначен для добавления нового элемента в конец массива:
let arr = ['первый', 'второй'];
arr.push('третий'); //добавим элемент 'третий' в конец массива
pop - удаляет последний элемент из массива:
let arr = ['первый', 'второй', 'третий']; arr.pop(); //удаляем элемент 'третий' из массива
length - отражает длину массива или, если точнее, его последний цифровой индекс плюс один. Длина корректируется автоматически методами массива. Если мы уменьшаем length вручную, массив укорачивается.
let arr = ['первый', 'второй', 'третий']; arr.length; // 3