原博文:http://blog.csdn.net/forezp/article/details/52782528
1.script標籤在HTML文件中添加JavaScript代碼.
JavaScript代碼只能寫在HTML文件中嗎?當然不是,我們可以把HTML文件和JS代碼分開,並單獨創建一個JavaScript文件(簡稱JS文件),其文件後綴通常爲.js,然後將JS代碼直接寫在JS文件中。
JS文件不能直接運行,需嵌入到HTML文件中執行,我們需在HTML中添加如下代碼,就可將JS文件嵌入HTML文件中。
<script src="script.js"></script>
- 1
- 2
- 1
- 2
2.
我們可以將JavaScript代碼放在html文件中任何位置,但是我們一般放在網頁的head或者body部分。放在head部分;最常用的方式是在頁面中head部分放置script元素,瀏覽器解析head部分就會執行這個代碼,然後才解析頁面的其餘部分。放在body部分;JavaScript代碼在網頁讀取到該語句的時候就會執行.
注意: javascript作爲一種腳本語言可以放在html頁面中任何位置,但是瀏覽器解釋html時是按先後順序的,所以前面的script就先被執行。比如進行頁面顯示初始化的js必須放在head裏面,因爲初始化都要求提前進行(如給頁面body設置css等);而如果是通過事件調用執行的function那麼對位置沒什麼要求的。
3.
變量名可以任意取名,但要遵循命名規則:
1.變量必須使用字母、下劃線(_)或者美元符($)開始。
2.然後可以使用任意多個英文字母、數字、下劃線(_)或者美元符($)組成。
3.不能使用JavaScript關鍵詞與JavaScript保留字。
注意:
在JS中區分大小寫,如變量mychar與myChar是不一樣的,表示是兩個變量。
變量雖然也可以不聲明,直接使用,但不規範,需要先聲明,後使用。
4.if(條件)
{ 條件成立時執行的代碼 }
else
{ 條件不成立時執行的代碼 }
<script type="text/javascript">
var myage = 18;
if(myage>=18) //myage>=18是判斷條件
{ document.write("你是成年人。");}
else //否則年齡小於18
{ document.write("未滿18歲,你不是成年人。");}
</script>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 1
- 2
- 3
- 4
- 5
- 6
- 7
5.
如何定義一個函數呢?基本語法如下:
function 函數名()
{
函數代碼;
}
function add2(){
var sum = 3 + 2;
alert(sum);
}