哪个更好?传递或更改属性值时?
我将在以下两个例子中更好地解释:
// Example 1:
var Object = function(_prop1, _prop2, _prop3) {
this.prop1 = _prop1;
this.prop2 = _prop2;
this.prop3 = _prop3;
}
var foo = new Object(
11111111,
22222222,
33333333
);
//Example 2:
var Object = function() {
this.prop1 = null;
this.prop2 = null;
this.prop3 = null;
}
var foo = new Object();
foo.prop1 = 11111111;
foo.prop2 = 22222222;
foo.prop3 = 33333333;
我想知道哪个有更好的表现,哪个更好,为什么。