Возможно, вы уже слышали термин «объект».
Объекты похожи на массивы, за исключением того, что вместо использования индексов для доступа и изменения их данных вы получаете доступ к данным в объектах через так называемые свойства.
Объекты полезны для хранения данных в структурированном виде и могут представлять объекты реального мира, такие как "человек".
Пример:
var human = {
"name": "Ilon",
"lastName": "Mask",
"age": 42
};
В этом примере все свойства хранятся в виде строк, таких как - name, lastName и age. Однако вы также можете использовать числа как свойства. Вы даже можете опустить кавычки для свойств строки из одного слова (свойство make), как показано ниже:
var anotherObject = {
make: "Ford",
5: "five",
"model": "focus"
};
Однако, если ваш объект имеет какие-либо свойства, не являющиеся строковыми, JavaScript автоматически преобразует их в строки.
Задание:
- Создайте переменную myPet. Переменная myPet должна быть объектом
- У объекта должно быть три свойства: name, legs и tails
- Свойство name должно хранить в себе строку
- Свойство legs должно хранить в себе число
- Свойство tails должно хранить в себе число