Например, у нас есть функция
function FirstFunction(name, surname){
this.name = name;
this.surname = surname;
...
}
У нас есть несколько функций в ее прототипе, и у нас есть другая функция "SecondFunction" с ее собственным прототипом.Когда я хочу наследовать прототипы, я пишу
SecondFunction.prototype = Object.create(FirstFunction.prototype);
Теперь, когда я пытаюсь создать новую переменную с
var newVariable = new SecondFunction();
, я хочу передать аргументы 'имя' и 'фамилия', которыеперечислены в FirstFunction, чтобы иметь возможность использовать функции в прототипе FirstFunction.Какой лучший способ сделать это?