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