「javaScript」Function.call()メソッドのサンプル
構文
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"