目標 1. 常用數據類型 2. 基本語法 3. 變數的定義與賦值 4. 數據類型與轉換 5. 邏輯控制語句 6. 條件語句 7. 迴圈語句 8. 函數定義 基本語法 變數 變數名以字母或下劃線("_")開頭 變數可以包含數字、從 A 至 Z 的大小寫字母 JavaScript 區分大小寫 變數的聲明 ...
目標
- 常用數據類型
- 基本語法
- 變數的定義與賦值
- 數據類型與轉換
- 邏輯控制語句
- 條件語句
- 迴圈語句
- 函數定義
基本語法
變數
變數名以字母或下劃線("_")開頭
變數可以包含數字、從 A 至 Z 的大小寫字母
JavaScript 區分大小寫
變數的聲明和賦值
定義變數:var name;
賦值:name = dashucoding;
"var"為聲明變數的關鍵字,"name"為變數名
同時聲明和賦值變數
var age = 12;
聲明多個變數
var a,b,c = 12;
常量
- 整型
- 浮點型
- 字元串型
數據類型
弱類型,區分大小寫
- 數值型
整型、浮點型 - 字元串型
單引號或雙引號引起來 - 布爾型
true, false - Null、undefined
運算符
- 算術運算符
+、-、 * 、 / 、%、++、-- - 比較運算符
==、!=、>、>=、<、<= - 邏輯運算符
&&、||、! - 條件運算符
?:
類型轉換
parseInt (String)
parseFloat(String)
條件語句
if條件語句
switch多分支語句
if(條件){
//JavaScript代碼;
}else{
//JavaScript代碼;
}
switch (表達式){
case 常量1 :
JavaScript語句1;
break;
case 常量2 :
JavaScript語句2;
break;
...
default :
JavaScript語句3;
}
迴圈語句
- for語句
- while語句
- for…in語句
- 中斷迴圈語句
for(初始化; 條件; 增量){
語句;
}
while(條件){
語句;
}
for(變數 in 對象){
語句;
}
函數
定義:類似於Java中的方法,是執行特定任務的語句塊。
註釋
- 單行註釋以 // 開始
- 多行註釋以 /* 開始,以 */ 結束
要求
- 語法規則
- 變數聲明
- 數據類型
- 各種運算符
- 函數定義
技能
(1)變數定義
(2)if條件語句應用
(3)for迴圈的應用
(4)掌握數據的類型轉換
(5)學會使用數值判斷函數
代碼
<!DOCTYPE html>
<html>
<head>
<title>dashucoding</title>
</head>
<body>
<script type="text/javascript">
var row = parseInt(prompt("請輸入列印的行數:"));
if(row<=10){
for(var i = 0;i<row;i++){
for(var j = 0;j<row;j++){
document.write("#");
}
document.write("<br/>");
}
}else {
document.write("最多輸入10!請重新輸入!");
}
</script>
</body>
</html>
結語
小禮物走一走 or 點贊