我有一個一般的JavaScript問題。我會給你我的情景,然後問你這個問題。Javascript效率與常量作爲參數傳遞?
方案
我想提出一個表(目前)超過3000行,它是由5-10每天都在增長。我正在使用JavaScript插件來設計此表並添加有用的功能。目前需要15秒才能完全加載頁面,然後一切順利進行(排序,分頁等)。雖然這是一個非常緩慢的初始負載。該插件提供了一種較少DOM解析的方式,您可以在其中傳遞一組要放置在表格內的信息,這讓我非常感興趣。但是,我想盡可能快地做到這一點,因爲仍然會有3000行的數組(每列有11列,平均爲10個字符)。
問題
難道是顯著更快地使用JavaScript 常量存儲這個巨大的陣列?具體來說,當JavaScript作爲參數傳遞時,是否知道不要在堆棧上放置一個const?
此外,這對於JavaScript來說太簡單了嗎?我應該解僱這個想法,現在開始使用AJAX(這意味着功能要慢得多,但頁面加載速度要快得多)?
謝謝!
如果這是我的網站,我會使用AJAX避免往返這麼多數據。 – mellamokb
1)什麼是「javascript插件」? 2)如果你正在處理DOM,它不再是「這對於JavaScript來說太多了嗎?」的問題。而是「這對瀏覽器的DOM處理實施太多了」。 3)我喜歡空氣報價。 –
這裏是我想用的:'http:// www.datatables.net/examples/data_sources/js_array.html' – Garrett