1.7 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.7 KiB
		
	
	
	
	
	
	
	
title, localeTitle
| title | localeTitle | 
|---|---|
| Use class Syntax to Define a Constructor Function | Использовать синтаксис класса для определения функции конструктора | 
Использовать синтаксис класса для определения функции конструктора
В этом уроке вы определяете объект Vegetable с использованием синтаксиса класса.
Подсказка 1:
Создайте класс под названием Vegetable . Он будет содержать необходимые сведения об объекте Vegetable .
Подсказка 2:
Поместите конструктор с параметром с именем name и установите его в this.name .
Оповещение о спойлере - решение впереди!
Решение:
function makeClass() { 
  "use strict"; 
  /* Alter code below this line */ 
  class Vegetable { 
    constructor(name){ 
      this.name = name; 
    } 
  } 
  /* Alter code above this line */ 
  return Vegetable; 
 } 
=======
Предупреждение о спойлере: вот базовое решение этой проблемы, если вы застряли.
function makeClass() { 
  "use strict"; 
  /* Alter code below this line */ 
 
   class Vegetable { 
     constructor(Vegetable){ 
       this.Vegetable = Vegetable; 
 
     } 
   } 
 
  /* Alter code above this line */ 
  return Vegetable; 
 } 
 const Vegetable = makeClass(); 
 const carrot = new Vegetable('carrot'); 
 console.log(carrot.name); // => should be 'carrot'