JavaScriptでオブジェクト指向的プログラミングをする
はじめに
授業で JavaScript のオブジェクト指向的な使い方を学んだものの、 期間が空いたため忘れてしまった。 復習のため、以下のスライドを参考にし勉強をした。
コーディングメモ
var Person = function(name){ this.name = name; } Person.prototype.name = 'nanashi' Person.prototype.say = function(){ console.log('I love ' + this.name); } /* この時の Person の中身 Person: { this.name = name prototype: { name = 'nanashi' say:function(){ conosle.log('') } } } *** prototype以降を参照する方法 *** Person.prototype.name //=> 'nanashi' * name に何が入ってない場合、 'nanashi' が参照される Person.prototype.say() **********************************/