第一章 認(rèn)識(shí)JaveScript
One——js代碼寫在哪里
1.script標(biāo)簽里
??標(biāo)簽可以加標(biāo)簽屬性:type="text/javascript" 或者 language="javascript"
????script也可以不加,加上的話一定要寫對(duì)
- 引入外部js文件
????如果script用來去引入js文件宙地,那么它里面就不能再寫js代碼了
例:
<script src='js/xxx.js'></script>那么里面就不能再寫js代碼姐霍;另取一個(gè)標(biāo)簽再寫代碼
<script src='js/xxx.js'></script>
<script>
??????var a = document.getElementById( 'box' );
</script>
- 寫在標(biāo)簽屬性里面(不會(huì)這樣用———知道就好)
Two——<script></script>標(biāo)簽放在哪里
1音羞、放在html之前!2排截、head之前
3晃跺、<head>與</head>中間
4劫樟、body之前
5楷怒、body與結(jié)構(gòu)標(biāo)簽之前
6葫盼、結(jié)構(gòu)標(biāo)簽與</body>之前
7残腌、</body>與</hmtl>中間
8、</html>結(jié)束之后
最終會(huì)被瀏覽器整合在head或者body里;
所以說抛猫,我們需要將script標(biāo)簽放在bead或body里蟆盹;
說了這么那么放在哪里最合適:
情況二败匹、放在所有結(jié)構(gòu)標(biāo)簽之后既:
既所有結(jié)構(gòu)標(biāo)簽?zāi)K加載完再對(duì)整個(gè)網(wǎng)頁(yè)效果js效果;
Three—js注意事項(xiàng)
????要求:
???????1哎壳、嚴(yán)格區(qū)分大小寫毅待;alert——寫成ALERT(會(huì)報(bào)錯(cuò))尸红;
???????2刹泄、所有的內(nèi)置的API和符號(hào)都是英文輸入法下
???????外里, ? ‘ ’ ? . ?()?|?&
????規(guī)范:
???????1、tab縮進(jìn)特石、對(duì)齊(tab的時(shí)候一個(gè)或著2個(gè))
???? 例:
????<script>
??????????var a = document.getElementById( ' box ' );
??????????a.id = 'box';
????</script>
???????2盅蝗、完整的語(yǔ)句需要加 ;
???????var a = document.getElementById( ' box ' );
Four—系統(tǒng)彈窗
1、alert( 123 );只有一個(gè)確定按鍵姆蘸;
3逞敷、prompt( '請(qǐng)輸入您的名字' )狂秦;根本用不到;
注意:上面2個(gè)彈窗沒辦法修改樣式推捐,一般做彈窗時(shí)不怎么用裂问;alert經(jīng)常用來調(diào)試用;