「JavaScript」Object.prototype.toString()のサンプル
構文
オブジェクト.toString()
toString() メソッドは Object の子孫にあたるあらゆるオブジェクトに継承されています。
このメソッドがカスタムオブジェクト中で上書きされていない場合、 toString() は “[object type]" という文字列を返します。
toString() メソッドは、オブジェクトを表す文字列を返します。
使用例
//オブジェクトの関数の定義 function User(name) { this.name = name; } //オブジェクトのインスタンス生成 const cft = new User('山田太郎'); //toStringメソッドの定義 User.prototype.toString = function funA() { return `${this.name}` +' 東京大学'; }; console.log(cft.toString());
実行結果
> “山田太郎 東京大学"