2016-04-23 65 views
0

對不起,如果這個問題對於STO不適合或者太寬泛,但是我找不到任何關於這個的信息,所以我需要在這裏問。jQuery:在服務器上的setInterval效果?

這可能是一個愚蠢的問題,我想我知道答案,但只是爲了確保,我想知道在我的VPS服務器上使用setInterval有什麼影響。

I.e.它是否會佔用我服務器的大量資源?

它是不是一個AJAX。它只是一個非常基本的setInterval像這樣:

setInterval(function(){ 
    $('.mydiv').remove(); 
}, 500); 

我知道這僅僅是一個客戶端的代碼,但我只是想知道,如果它仍然有我的服務器上的任何影響?

在此先感謝。

+0

'javascript' at Question does not appear to request further resources from server。在函數內調用'.remove()'時使用'setInterval'的目的是什麼? – guest271314

+0

@ guest271314,目的是保持函數不斷運行,以確保元素myDiv總是被刪除。 – Jackson

回答

2

你自己回答你的問題:「我知道這只是一個客戶端代碼」。它與服務器端無關。你的服務器不知道客戶端瀏覽器正在發生什麼。根據setInterval的回調函數,它只會影響瀏覽器的性能

1

上述jQuery執行不會對服務器產生任何影響。唯一的影響可能是頁面被請求和jquery文件被下載時。 jQuery的執行完全是客戶端,除非你打一個ajax調用或服務器的東西。