文章目錄
- 十、JavaScript 基礎
- 10.1 JavaScript簡介
- 10.2 JavaScript 的使用
- 10.3 JavaScript 基本語法
- 10.3.1 基本型別
- 10.3.2 變數的宣告及使用
- 10.3.3 JS 中的流程控制陳述句
- 10.3.4 JS 中函式的使用
十、JavaScript 基礎
10.1 JavaScript簡介
JavaScript 簡稱 JS 是用于制作網頁的動態效果的,如:頁面的彈出廣告、浮動廣告、下拉選單、表單驗證等功能都由 JavaScript 完成;JS 是嵌入在網頁中的一個腳本語言;它不像 Java 一樣龐大,但它的靈活度高;JavaScript 它是目前所有前端框架的基礎;在前端框架中,底層都是使用HTML+CSS+JavaScript 實作的;JavaScript 是基于物件的編程需要,寫在頁面中,由瀏覽器運行的一個腳本語言;但JavaScript 和我們傳統意義上的編程語言一樣,
10.2 JavaScript 的使用
JS 代碼必須撰寫在<script>js 代碼</script>標簽中,script 標簽可以在網頁的任何位置撰寫,一般將該標簽放在 head 標簽,目前流行的開發方式是將 script 放到網頁結束位置,

10.3 JavaScript 基本語法
10.3.1 基本型別
資料型別,JavaScript 屬于弱型別語言,在 JS 中沒有明確的資料型別表示,它根據變數的值自動確定資料型別;
int age = 10;(java 中對每個變數都有明確的型別定義)
var age =”10”;(js 中變數的定義,是根據值來確定型別的)
JavaScript 中分三種型別表示所有資料:
(1) number 型別(int,float,double);
(2) string 型別(字符、字串);
(3) boolean 邏輯型別(true,false);
使用 typeof(變數)函式可以檢測一個變數的資料型別,

10.3.2 變數的宣告及使用
由于 JS 是一個弱型別的語言,在 JS 中沒有明確的資料型別,所有在宣告變數時不需要指定資料型別(Java 等編程語言在使用時需要指定具體型別的);
JS 通過 var 關鍵字來宣告變數(var 關鍵字可以省略<但不建議>);
var age = 10;
var name = “強哥”;
document.write(“姓名:”+name+“年齡:”+age);
- let和var一樣都是用來宣告變數的;
- let屬于塊級變數,使用let定義的變數只能在某一個代碼塊使用;
- var 定義全域變數,在代碼塊定義的變數,在代碼塊外部依然可以使用;
- 如果宣告變數時省略了 let 或 var 則默認以 var 的方式宣告,
10.3.3 JS 中的流程控制陳述句
(1)if 語言(單分支) 、if-else 陳述句(雙分支)、 多重 if-else 陳述句(多分支);
(2)switch(多分支等值判斷);
(3)while、do-while、for,
乘法口訣表

等腰三角形

10.3.4 JS 中函式的使用
JS 的函式和 Java 中的方法是一樣的;函式定義好后是不執行的,當我們去主動呼叫函式時函式才會執行;
function show(引數){
//函式體
}

宣告函式時不指定回傳型別(由于 JS 是弱型別的語言),但函式可以有回傳值,
呼叫函式
JS 是事件驅動的語言,呼叫函式需要在相關的事件中呼叫(通過事件來呼叫函式)

等腰三角形函式實體


注:JS 中雖然沒有宣告函式的回傳型別,但 JS 中的任意函式都可以使用return 關鍵字回傳結果,而且 JS 中的函式可以相互呼叫,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/276208.html
標籤:其他
上一篇:JS陣列幾種常見的操作方法集合
下一篇:Sessin詳解
