私はJavascriptを初めて使用し、現在勉強しています...
var person = function() {
this.name = "name"
};
var person2 = function() {
var obj = {};
obj.name = "name";
return obj;
};
上記の 2 つの関数があるとします。どちらの関数を使ってもオブジェクトを作成できるようです。例えば)
var p = new person();
var p2 = new person2();
私の質問は: person と person2 の違いは何ですか? それらはまったく同じですか?そうでない場合、どちらがより好ましい使用方法ですか?
ありがとう