可以像下面的代码那样调用创建闭包的返回函数吗?
因此,当获得对 html 的访问权限时,我不必执行 Bay.HTML()(); ?
Bay.prototype.HTML = function () {
var html;
return function () {
if (!html) {
var td = docCreate('td');
td.setAttribute('id', 'bay' + this.number);
td.setAttribute('class', 'bay');
html = td;
}
return html;
}(); <----------HERE
};