<分区>
在 javascript 中给出了这三个构造函数:
function Foo(data) {
var _data = data;
}
function Bar(data) {
this.data = data;
}
function Baz(data) {
//just use data freely.
}
除了 data
成员在构造后的可见性之外,还有什么区别吗? (例如,您可以执行 new Bar().data
但不能执行 new Foo().data
)