Javascriptのオブジェクトの書き方はどちらが主流なのでしょうか?
Javascriptを学んでおります。
書き方がいくつかあるかと思うのですが、一般的な書き方は
下記の2種類のうち、どちらが主流なのでしょうか?(これ以外の書き方もありますか?)
またそれぞれの書き方のメリット・デメリットはありますでしょうか?
サイトによって書き方がバラバラで初心者にとって
最初はどっちで書けばいいのかいまいちわかりません。
よろしくお願いいたします。
function animal1(name, age, sex) {
this.name = name,
this.age = age,
this.sex = sex,
this.getName = function() {
console.log(name);
},
this.getAge = function() {
console.log(age);
}
this.getSex = function() {
console.log(sex);
}
};
var animal2 = function(name, age, sex) {
this.name = name,
this.age = age,
this.sex = sex,
this.getName = function() {
console.log(name);
},
this.getAge = function() {
console.log(age);
}
this.getSex = function() {
console.log(sex);
}
};
var tama = new animal1("tama" , 13, "female");
tama.getName();
var mike = new animal2("mike" , 11, "male");
mike.getName();