Как я могу реализовать частичные классы в JavaScript?Как реализовать частичные классы в JavaScript?
К примеру, у меня есть класс вроде этого:
function MyClass(){
this.myName = "I am native member";
};
myObj = new MyClass();
console.log(myObj.myName); // Will print "I am native member"
Я хочу некоторые свойства этого класса должны быть объявлены где-то в другой части кода, возможно, в другом файле. Я могу легко расширить myObj
в JavaScript, но затронуты только myObj
, а не другие экземпляры MyClass
. Я хочу, чтобы новые экземпляры класса включали все определения из частичных расширений.