「javaScript」Function.call()メソッドのサンプル

2020年10月12日

構文
function.call(thisArg, arg1, arg2, …)
thisArg
任意項目です。 function の呼び出して提供される this の値です。
返値
this の値と引数を指定して関数を呼び出した結果です。
サンプルコード

function Employee(name, age) {
  this.name = name;
  this.age = age;
}

function User(name, age) {
  Employee.call(this, name, age);
  this.country = 'america';
}

console.log(new User('A001', 25).name);
console.log(new User('A001', 25).age);
console.log(new User('A001', 25).country);

結果
“A001"
25
“america"

JavaScript

Posted by arkgame