オプション1:
<script>
var myObject = function(){
this.iAm = 'an object';
this.whatAmI = function(){
alert('I am ' + this.iAm);
};
}
var myNewObject = new myObject();
myNewObject.whatAmI();
</script>
オプション 2:
<script>
function myObject(){
this.iAm = 'an object';
this.whatAmI = function(){
alert('I am ' + this.iAm);
};
};
var myNewObject = new myObject();
myNewObject.whatAmI();
</script>
質問:
これらのコードは両方とも機能します。しかし、それらの違いは何ですか?OOP
でコーディングを行う場合、どちらがより良い方法js
ですか?