我创建对象的片段:
object = function ()
{
var private = 'Yes.';
var pub = {
sayHello: function () {
return isThisRealLife();
}
}
function isThisRealLife() {
return private + ' ' + 'Hello world!';
}
return pub;
}
初始化这个最好的解决方案(轻微容易出错)是什么? 你的方式是什么?为什么?
Ideias:
pub
- >中创建初始化方法object().init('foobar')
。object = function (myVar)
- > object('foobar')
。object.init('foobar')
。