2012-08-29 106 views
4

爲什麼這個不行?在腳本Src標籤中有腳本? <script>(javascript等等)

<script type="text/javascript" src="//cdn.com/assets/js/jquery.js"> 
alert("Hello World!"); 
</script> 

但這是嗎?

<script type="text/javascript" src="//cdn.com/assets/js/jquery.js"></script> 
<script type="text/javascript"> 
alert("Hello World!"); 
</script> 

這是從源代碼拉來的很多HTML標籤中的一般信息。 Micro optimization對我而言很重要,我也很好奇。

+1

如果一個解決方案的作品和其他沒有,這不是關於優化,更不用說微型優化。關於編程。 – sp00m

+0

但「微優化」聽起來比冷卻器「編程」。 –

+0

我注意到你沒有在[代碼高爾夫(http://codegolf.stackexchange.com/)的帳戶,我會假設你有沒有看到[此帖](http://codegolf.stackexchange.com/questions/2682/tips-for-golfing-in-javascript),值得尋找JavaScript優化 – ajax333221

回答

8

w3.org(重點煤礦):

如果src有一個URI值,用戶代理必須忽略元素的 內容並通過URI檢索腳本。

7

http://javascript.crockford.com/script.html

「如果src屬性不存在,則<script></script>之間的內容文本被編譯和執行」。

至於有一個src屬性,不執行

+1

這是存在於規格爲好,例如http://developers.whatwg.org/scripting-1.html#the-script-element - 「如果有src屬性,則該元素必須爲空或者僅包含腳本文檔,該文檔也符合腳本內容限制。」 – lonesomeday

+0

我在想,是不是'

  • 11. 什麼是「?」在html腳本標籤的src屬性中?
  • 12. 腳本標記與src和腳本標記之間的代碼
  • 13. HTML5腳本標籤
  • 14. 更改腳本標籤的src沒有ID,姓名,或
  • 15. <script>標籤不工作我試圖在HTML文件中運行腳本標籤的JavaScript腳本
  • 16. 而在腳本標籤
  • 17. Perforce等待changelist diff腳本
  • 18. Maya MEL腳本sprintf等效
  • 19. 冪等PostgreSQL DDL腳本
  • 20. 等效於Document.Write()的腳本
  • 21. 等高通過腳本
  • 22. PHP代碼中的JavaScript腳本標籤
  • 23. 的JavaScript的onClick在腳本標籤
  • 24. javaScript的本地腳本找不到SRC腳本函數
  • 25. 刪除<腳本類型=「JavaScript的」> ABCD</script>標籤
  • 26. 腳本標籤和「<%....%>」標籤有什麼區別?
  • 27. 在腳本中使用等待
  • 28. 在bash腳本中等待ssh密碼
  • 29. 在這個腳本中如何等待?
  • 30. 給腳本輸入<input>標籤?