將動態內容添加到JavaScript的最佳方式是什麼,尤其是配置設置?動態生成JavaScript的最佳實踐
一對夫婦可能性是:
- 放置在動態生成的文件(例如,JSP,PHP等),而不是一個JavaScript文件的內容,或者使用對象文本。
- 通過ajax作爲JSON從服務器請求內容。
將動態內容添加到JavaScript的最佳方式是什麼,尤其是配置設置?動態生成JavaScript的最佳實踐
一對夫婦可能性是:
我建議在靜態資源中放置儘可能多的JavaScript(以便瀏覽器可以緩存該數據),並生成儘可能最小的動態部分。通常這只是一些變量賦值。
這種方法節省了網絡帶寬,它使得代碼生成更加健壯,並且可以照常測試靜態JavaScript。
我們不要生成動態JavaScript。
我們做生成動態HTML
然後使用漸進增強,以提高使用JavaScript的HTML。如果要存儲數據,請將其存儲在HTML5 data-
屬性相關的 HTML元素中。
或者,您可以編寫Web服務並使用AJAX來查詢以獲取動態數據。
*「使用JavaScript文字。」* Huh? – 2011-05-17 15:59:52
最好的方法:不要做__。 – pixelbobby 2011-05-17 16:00:21
這取決於。我更喜歡靜態庫,然後在需要時使用AJAX獲取動態數據。爲什麼你需要動態JavaScript文件? – pimvdb 2011-05-17 16:02:17