2016年5月11日 星期三

[JavaScript] 初探JS 基本介紹

用書:碁峯出版社,JavaScript程式設計與應用,張智星

JS 之特色:
提高網頁互動性、趣味性
執行在client端的計算與驗證,減少server端的計算與網路流量
Cache功能-->便利
AJAX-->便利,不必刷新網頁

Sequential Execution:瀏覽器載入網頁後直接載入與執行JS code,最後直接呈現結果於網頁上
Event Driven事件驅動

基本嵌入方法:
<script language=javascript>
JS code.......
.....
.....
</script>

JS code是 case sensitive,大小寫敏感的

*在HTML中使用pre標籤包住script標籤,可以使JS印出其原始效果而非經網頁排版後出現的效果。

<pre>
<script language=javascript>
JS code.......
.....
.....
</script>
</pre>


*特殊字元
\n 換行
\t 定位符號(tab)
\r 游標移到目前列的第一個位置,印出的文字蓋過之前文字(有點像Insert鍵)
\\ 插入一個\
\"  插入一雙引號
\' 插入一單引號

*迴圈

for-loop格式與C一樣
但字串之並排以"+"來達成
註解方式也與C一樣