0
任何人都可以解释我这个javascript/ajax代码吗?我使用此代码FileManager(与jsTree)。解释JavaScript构造
this.files;
this.file_container;
var obj = this;
$.ajax
({
url: 'ajax_requests.php?link=allFile',
success: function (result)
{
obj.construct(JSON.parse(result));
}
});
this.construct = function construct (files)
{
this.files = files;
this.file_container = $('#file_container');
this.listFiles(this.files, this.file_container);
};
是这个代码单独在一个文件或者这是一个片段? –
它似乎是为ajax调用json文件的对象/模块的一部分,然后使用自己的构造方法将其自身的文件和files_container属性设置为结果,并将其添加到ajax调用的下方。完成后,它使用这些属性作为参数执行自己的listFiles函数。最上面的两行“this.files”和“this.file_container”实际上并没有做任何事情。 – Shilly