Hello, world!

JavaScript 可以在很多不同環境裡執行 ( server、browser )。

The “script” tag

使用 <script> JavaScript 可以被放在任何 HTML 裡面。

Modern markup

很舊的 <script> code

  • <script type='...'> 在 HTML 4 需要這樣寫,HTML 5 不需要這樣的寫法,HTML 5 完全改變 type 屬性的意思,現在可以被用來 JavaScript Modules

  • <script language='...'> 用來表示 <script> 的語言,現在不需要這樣寫了。

  • <script type='...'> <!-- ... --> </script> <script> 中間寫註解,現在不會這樣使用了。

External scripts

從外部引入JavaScript 的方法

<script src="/path/to/script.js"></script> //絕對路徑
<script src="script.js"></script> //相對路徑
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.2.0/lodash.js"></script> //url

如果有很多 JavaScript 的 code,分開成不同的檔案放進去,這樣的好處是 browser 只會下載一次並儲存到快取,其他頁面要用到同樣的檔案只要到快取拿,而不用再下載一次。

<script src="/js/script1.js"></script>
<script src="/js/script2.js"></script>

Last updated