---
id: 587d7dac367417b2b2512b73
title: Create a Basic JavaScript Object
challengeType: 1
videoUrl: ''
localeTitle: Создание базового объекта JavaScript
---
## Description
Подумайте о том, что люди видят каждый день, как автомобили, магазины и птицы. Это все objects
: ощутимые вещи, с которыми люди могут наблюдать и взаимодействовать. Каковы некоторые качества этих objects
? У автомобиля есть колеса. Магазины продают товары. Птицы имеют крылья. Эти качества или properties
определяют, что составляет object
. Обратите внимание, что подобные objects
имеют одни и те же properties
, но могут иметь разные значения для этих properties
. Например, у всех автомобилей есть колеса, но не у всех автомобилей одинаковое количество колес. Objects
в JavaScript используются для моделирования объектов реального мира, придания им properties
и поведения, как и их реальных копий. Вот пример использования этих понятий для создания object
duck
: let duck = {
имя: «Афлак»,
numLegs: 2
};
Этот object
duck
имеет две пары свойств / значений: name
«Aflac» и numLegs
из 2.
## Instructions
Создайте object
dog
с name
и свойствами numLegs
и установите их в строку и число соответственно.
## Tests
```yml
tests:
- text: dog
должна быть object
.
testString: 'assert(typeof(dog) === "object", "dog
should be an object
.");'
- text: dog
должна иметь свойство name
заданное в string
.
testString: 'assert(typeof(dog.name) === "string", "dog
should have a name
property set to a string
.");'
- text: dog
должна иметь свойство numLegs
заданное number
.
testString: 'assert(typeof(dog.numLegs) === "number", "dog
should have a numLegs
property set to a number
.");'
```
## Challenge Seed
## Solution
```js
// solution required
```