5
有時在Web開發中,瀏覽器會警告某些js腳本沒有響應。我們通常稱這是凍結效應。我通常在數據大小或客戶端處理方面不太積極,從而解決這個問題。但我真的不知道最流行的瀏覽器如何檢測到這一點。它是基於內存消耗還是超時類型?有什麼工具可以衡量嗎?瀏覽器如何檢測JS腳本沒有響應?
有時在Web開發中,瀏覽器會警告某些js腳本沒有響應。我們通常稱這是凍結效應。我通常在數據大小或客戶端處理方面不太積極,從而解決這個問題。但我真的不知道最流行的瀏覽器如何檢測到這一點。它是基於內存消耗還是超時類型?有什麼工具可以衡量嗎?瀏覽器如何檢測JS腳本沒有響應?
它主要是基於超時的檢測。在Firefox超時是用戶定義的,http://kb.mozillazine.org/Unresponsive_Script_Warning
IE決定腳本在50億執行JS語句後沒有響應。
欲瞭解更多信息,你可以看看這篇文章:http://www.nczonline.net/blog/2009/01/05/what-determines-that-a-script-is-long-running/
我一直以爲它只是一個普通的超時 –
與Chrome瀏覽器的開發工具簡介它 – alexmac