name: "Afanasiy",
position: "junior-developer",
salary: 500
};
var user2 = {
name: "Sigurd",
position: "junior-developer",
salary: 450
};
function promotion(newPosition, salaryRise) {
this.position = newPosition;
this.salary = salaryRise;
}
promotion.call(user1, "middle-developer", 800);
promotion.apply(user2, ["middle-developer", 800]);
console.log(user1);
console.log(user2);
у меня возник вопрос, а для чего в данном случае вообще использовать методы кол и эплай, если можно присвоить новые значения обьекта просто через точку?
к примеру user2.salary = 1000
код тренировочный?
Обсуждают сегодня