Я использую классы ES6. Я хочу иметь возможность сделать это:
function Car(color) {
this.color = color;
};
Car.prototype.getColor = require('./getColor');
Где получить цвет - экспортированная функция. т.е. я хочу иметь возможность импортировать функцию из внешнего файла, а набор - как прототип метода в классе ES6. Это тот тип синтаксиса, о котором я говорю:
class Car {
constructor(color) {
this.color = color;
}
getColor() {} // I want to import this function from './getColor', as above
}
Это выполнимо?