【发布时间】:2011-05-20 06:12:20
【问题描述】:
在javascript中给出这三个构造函数:
function Foo(data) {
var _data = data;
}
function Bar(data) {
this.data = data;
}
function Baz(data) {
//just use data freely.
}
除了data 成员在构造后的可见性之外还有什么不同吗? (例如你可以做新的Bar().data,但不能做new Foo().data)
【问题讨论】:
标签: javascript oop