JavaScript 是一門腳本語言,同HTML語言一樣,需要浏覽器或者JavaScript解釋器,解釋執行。
1. 第一個JavaScript程序:
<html>
<body>
<script type="text/javascript">
document.write("Hello World!")
</script>
</body>
</html>
<script>,</script>是一對HTML標簽,用於在HTML文檔中引入JavaScript,這裡type屬性,指定了語言為JavaScript。這是寫JavaScript的一種方式。
做一個簡單的講解:
1) JavaScript語句後不一定要接分號,比如:
document.write("Hello World"),也可以加分號,這符合大多數程序員的習慣,不過如果一行有多個語句的時候,一定要加分號。也就是JavaScript可以通過行和分號來區分不同的語句。
2) 面向對象(有些書籍認為JavaScript是基於對象的)
可以通過 object.method() 來調用某對象的方法。上面的document就是一個對象,他有一個write方法,用於輸出字符到HTML文檔上,注意,我們不能通過document.write("\n")來在HTML文檔中產生一個換行,而需要document.write("<br />")。document.wirte() 是很有用的,比如我們可以使用它來動態生成一個表格。
2. <script>標簽的位置,我們知道每一個HTML標簽都會有一個和一些對應的放置位置。<script>也是。
1) <script>放置在<head></head>間,頁面載入的時候不會被運行,但是可以被調用。運行將從調用開始處運行,到</script>標簽結束。
2) <script>放置在<body></body>間,頁面載入的時候被運行。
3) <script>放置在<head></head>外,頁面載入的時候被運行,但是通常我們不把<script>標簽寫在其他不應該寫的地方,雖然,主流的浏覽器都支持這樣的做法。
3. 訪問外部腳本
另外一種寫JavaScript的方式,就是把JavaScript代碼保存在一個文本文件中,然後用<script>標簽導入。比如:
<script src="xxx.js">
</script>
表示,我們現在有一個xxx.js的文件,裡面保存的是JavaScript代碼,通過這樣的方式可以導入xxx.js文件中的JavaScript代碼。