Пошаговое руководство от freeCodeCamp JavaScript Algorithms and Data Structures с решением для назначения
Метод конструктора — это специальный метод для создания и инициализации объекта, созданного с помощью класса, а ключевое слово класса объявляет новую функцию, к которой добавляется конструктор.
Метод конструктора объявления класса вызывается с ключевым словом new для создания нового объекта.
Проблема назначения
// Only change code below this line class Vegetable { constructor(name) { this.name = name; } } const carrot = new Vegetable(“carrot”); console.log(carrot.name); // Only change code above this line //const carrot = new Vegetable(‘carrot’); console.log(carrot.name); // Should display ‘carrot’
В соответствии с задачей присваивания мы должны использовать ключевое слово class и написать конструктор для создания класса Vegetable.
Класс Vegetable позволяет создавать объект овоща с именем свойства, которое передается конструктору.
Для решения этого задания мы должны использовать ключевое слово class и написать конструктор для создания класса Vegetable. Класс Vegetable позволит нам создать объект овоща с именем свойства, которое будет передано конструктору.
В соответствии с требованием теста следующие моменты, которые следует отметить для выполнения этой задачи
1) Овощ должен быть классом с определенным методом конструктора.
2) Следует использовать ключевое слово class.
3) Овощ должен иметь возможность создавать экземпляры.
4) carrot.name должен возвращать морковь
Решение проблемы:
Первый шаг будет включать определение объекта с именем Vegetable с использованием синтаксиса класса.
Следующим шагом будет создание класса с именем Vegetable, который будет содержать содержимое объекта Vegetable.
После этого вы должны создать конструктор с параметром name, а затем установить его в this.name.
Созданный класс под названием Vegetable будет содержать детали объекта Vegetable.
Наконец, используя ключевое слово new, вы можете создать новый объект Vegetable, как вы можете видеть в приведенном выше коде.
Вы можете объявить переменную const carrot и присвоить ей значение new Vegetable с параметром «carrot», используя ключевое слово new для существующего объекта Vegetable. Таким образом, вы можете создать новый объект из существующего объекта овощей, используя ключевое слово new.
Если вы хотите посмотреть его в формате видео, вот короткое видео:
Я пишу, потому что не могу жить без письма! Если вам нравится то, чем я занимаюсь, купите мне кофе по адресу: https://ko-fi.com/meeramenon.