JS ассоциативный массив: как работать с ключами и значениями

JavaScript ассоциативный массив представляет собой коллекцию пар ключ-значение, где каждый ключ уникален и связанный с определенным значением. В отличие от обычного массива, где элементы хранятся в порядке индексов, в ассоциативном массиве элементы хранятся в произвольном порядке, вызванном порядком вставки.

Для создания ассоциативного массива в JavaScript, можно использовать фигурные скобки {} и определять пары ключ-значение через двоеточие (:). Например:


let customer = {
  name: "John",
  age: 30,
  city: "New York"
};

Здесь мы создали объект `customer` и добавили в него три свойства: `name`, `age` и `city`. Каждое свойство является парой ключ-значение.

Для доступа к элементам ассоциативного массива, мы можем использовать точечную нотацию или квадратные скобки. Например:


console.log(customer.name); // "John"
console.log(customer["age"]); // 30

Здесь мы вывели значение свойства `name` с помощью точечной нотации и значение свойства `age` с помощью квадратных скобок.

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


customer.age = 35;
customer["city"] = "San Francisco";
console.log(customer); // {name: "John", age: 35, city: "San Francisco"}

Здесь мы изменили значение свойства `age` на 35 и добавили новое свойство `city` со значением "San Francisco".

В целом, ассоциативный массив в JavaScript является очень удобным средством хранения и доступа к данным в парах ключ-значение.

Похожие вопросы на: "js ассоциативный массив "

Использование iframe HTML: руководство для начинающих
Конвертер Touppercase: Преобразуйте текст в верхний регистр онлайн!
Info Steam: все, что нужно знать об игровой платформе Steam
X10: путь к более эффективной и экологически чистой жизни
Онлайн редактор и интерпретатор Dartpad
Gorm - откройте для себя вкусы Норвегии
Как использовать useReducer в React
PHP песочница - практикуйся в программировании на PHP
<h1>Into SQL - учебник для начинающих
<h1>SQL JOIN ON: Exploring the Power of Joins in SQL