JAVAscript是前端web設計中很重要的一門編程語言。根據近幾年的情形來看,JAVAscript是現在互聯網最流行,應用最廣泛的主流腳本語言。
什麼是JAVAscript
JavaScript雖然含有Java但是跟Java語言的關係並大哦~
javascript(簡稱js)就是一種腳本語言。也是一種輕量級的編程語言。它從服務器被下載到客戶端,由客戶端的瀏覽器 解釋,執行 的。它的執行順序是從上到下一次解釋,執行。也就是說,如果在解釋,執行過程中有一句代碼錯誤,整個程序將不再向下運行了。所以,編寫的時候一定要小心哈~不然調試起來很麻煩的。
JAVAscript作用:
1.進行表單驗證(最主要的目的)
2.能動態的調整頁面內容
3.能夠動態的修飾頁面
將html,css和js再結合你無與倫比的創造力就可以自己編寫一個炫酷的網頁了哦~前提是一點要肯在這上面做投入哦。
js的腳本定義位置
跟css一樣怎樣才能讓js適用於當前html網頁呢?
- 如果js的代碼很短且不需要共享的時候,可以通過給html標籤添加標籤屬性來使用js。如:onclick屬性。
- 如果js代碼較短並且不需要共享的時候就可以在html文件中添加標籤
<script>...</script>
來表示和使用js。
注意:建議一般將js代碼寫到html文件的<body>..</body>
後。因爲一般評判一個瀏覽器的運行速度是最主要的是評判js的解釋,執行速度。如果放在頭部後會導致當網頁較大時頁面有一段時間呈現空白狀態,影響用戶體驗。
語法
學習一門語言,尤其是一門新的語言,建議大家從以下幾方面來進行學習:
- 註釋
- 數據類型
- 變量
- 運算符
- 標識符
- 函數
語句結構。
對於js來說:註釋: //表示單行註釋
/*
*表示多行註釋
*
*/- 數據類型:跟java語言的數據類型基本一樣。
- 注意:js是一門弱類型編程語言。也就是隻有一個變量關鍵字var,不用在變量前加類型符,只加var。
- 變量:之有一個變量關鍵字var。
運算符:
+,-,*,/,%,=,==,===,+=,-=,*=,/=...
其中要注意 + 不僅可以用來表示運算符號,還可以用來連接字符。
=== 要求值和類型都相等才能返回true。
標識符不說了。函數是重點:其中在html標籤中屬性
onclick
就是要執行js的函數,用法如下:<input type="submit" value="提交" onclick="Sub();"/>
該代碼表示如果點擊提交按鈕,就會執行js定義的函數Sub
在js中編寫函數代碼如下:
<script>
function 函數名稱(){
函數體}
</script>
- 語法結構:
有順序結構,就是代碼從上到下,依次解釋,執行。
循環結構:
for(語句1;語句2;語句3){
函數體}
就是如果滿足語句2則執行條件,然後執行條件3.再如此循環。
do{
函數體}while(條件);
是先執行函數體知道條件不成立。
while(條件){
方法體}
先判斷條件是否成立,如果成立則執行函數體。
- 條件語句:
if(條件)
{
語句
}else
{
語句
}
如果條件爲真則執行語句,否則執行else語句。
推薦學習鏈接:菜鳥教程JS學習鏈接
有更詳細的教學哦~
今天學習到的也就這麼多嘍~加油吧!少年!