此行位于学校项目中 JavaScript 文件的顶部。有人能告诉我它到底是做什么的吗?
var Tele = { 'Forms': {}, 'Form': {} };
然后是三个这样的函数,它们都包含更多函数,如下例所示。
FormsView.js
Tele.Forms.View = new function (){
this.SetRequestTitle = function (title) {
if (el.length == 0) {
setTimeout(function () { Tele.Forms.View.SetRequestTitle(title); }, 100);
return;
}
$('#FormTitleBarSubMenuText').html(title);
document.title = title;
};
....
....
};
然后是第二个 JavaScript 文件FormView.js
,它只包含这个
Tele.Form.View = new function () {
this.Initialize = function (data) {
Tele.Forms.View.SetRequestTitle('Approval Request');
};
};
我是 JavaScript 和一般脚本的新手,所以我只是想弄清楚事情是如何工作的。我了解函数内部发生了什么,而不是把它们联系在一起。谢谢!