Перейти к содержанию
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
Свернуть
Логотип бренда
Категории
  1. Главная
  2. Категории
  3. Языки программирования
  4. JavaScript
  5. Что такое объект и что является его значением

Что такое объект и что является его значением

Запланировано Прикреплена Закрыта Перенесена JavaScript
javascript
1 Сообщения 1 Постеры 11 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • evoE Не в сети
    evoE Не в сети
    evo
    javascript
    написал отредактировано evo
    #1

    Объект — это способ хранить данные как "ключ-значение", как коробка с ярлыками.

    Представь шкаф:

    • У каждой полки (свойства) есть название (ключ)
    • И на ней что-то лежит (значение)
    let user = {
      name: "Анна",
      age: 30,
      isStudent: false
    };
    

    Здесь user — это объект.
    Он содержит данные о пользователе.


    Что такое ключ и значение?

    • Ключ — это имя свойства: "name", "age", "isStudent"
    • Значение — то, что хранится под этим именем: "Анна", 30, false

    То есть значение объекта — это все то, что хранится в его свойствах.


    Что может быть значением в объекте?

    Любой тип данных:

    let product = {
      title: "Телефон",           // строка
      price: 1000,                // число
      inStock: true,              // булево
      tags: ["электроника", "новинка"], // массив
      owner: { name: "Иван" },    // другой объект
      sayHello: function() {      // функция
        console.log("Привет!");
      }
    };
    

    То есть значением может быть:

    • строка, число, булево
    • null, undefined
    • массив
    • другой объект
    • функция (тогда это метод объекта)

    Главное:

    • Объект — это коллекция данных в формате ключ: значение.
    • Значение объекта — это то, что находится по каждому ключу. Это может быть что угодно: число, строка, функция, другой объект и т.д.

    Как получить значение?

    user.name        → "Анна"
    user["age"]      → 30
    product.sayHello() → выполнит функцию
    
    1 ответ Последний ответ
    0
    • evoE evo переместил эту тему из Языки программирования

    • evoE

      Где изучать TypeScript?

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена JavaScript javascript typescript
      1
      1
      0 Голоса
      1 Сообщения
      5 Просмотры
      Нет ответов
    • evoE

      Прототипы в JavaScript: встроенные объекты и обёртки для примитивов

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена JavaScript javascript
      1
      0 Голоса
      1 Сообщения
      11 Просмотры
      Нет ответов
    • evoE

      Что такое массив в JavaScript и как использовать методы

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена JavaScript javascript
      1
      0 Голоса
      1 Сообщения
      13 Просмотры
      Нет ответов
    • evoE

      Объект Date в JavaScript — как с ним работать

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена JavaScript javascript
      1
      0 Голоса
      1 Сообщения
      10 Просмотры
      Нет ответов
    • evoE

      Все типы данных в javascript

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена JavaScript javascript
      1
      0 Голоса
      1 Сообщения
      11 Просмотры
      Нет ответов
    • evoE

      Объяснение метода matchAll()

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена JavaScript javascript
      1
      0 Голоса
      1 Сообщения
      12 Просмотры
      Нет ответов
    • evoE

      Регулярное выражение состоит из шаблона и необязательных флагов

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена JavaScript javascript
      1
      0 Голоса
      1 Сообщения
      8 Просмотры
      Нет ответов
    • evoE

      Что такое строгий режим в программировании?

      Отслеживается Игнорируется Запланировано Прикреплена Закрыта Перенесена JavaScript javascript python
      1
      1 Голоса
      1 Сообщения
      10 Просмотры
      Нет ответов

    Контакты

    • forum@eduity.ru

    © 2025 eduity.ru, Inc. Все права защищены.

    Политика конфиденциальности
    • Войти

    • Нет учётной записи? Зарегистрироваться

    • Войдите или зарегистрируйтесь для поиска.
    • Первое сообщение
      Последнее сообщение
    0
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы