this.firstName = firstName; внутри конструктора, собственно, эквивалентна записи User.prototype.firstName = firstName; вне его. Оба варианта пишут свойство в прототип для User и доступны из каждого его экземпляра.var Admin = function(firstName, lastName) {
User.apply(this, arguments);
}var Admin = new User("Сергей", "Дёмин");
Речь идет конкретно о методе load.
Код элементарный: