05-Mybatis之註解開發(內含Lombok)
阿新 • • 發佈:2020-12-20
技術標籤:JavaScript學習javascript字串java正則表示式
一、變數與常量
1.變數
(1) 命名原則
由字母、下劃線、數字或美元符組成,並且第一個字元必須是字母、下劃線或$
變數不能是系統關鍵字和保留字。
另外,變數的命名是區分大小寫的。
(2)變數的宣告和賦值
由var宣告(定義),若並未賦值,則預設undefined
語法格式:var 變數名=值;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> </title>
<script>
var a;
document.write(a);
</script>
</head>
<body>
</body>
</html>
執行結果:
2.常量
- 一般情況下,常量名全部大寫,如 PI
二、資料型別
1.基本資料型別
- 僅有一個值
(1)數字
注意,在JS中是不區分整型(int)和浮點型(float),只需用var來宣告和賦值即可。
(2)字串
要用引號(單引號\雙引號)括起來
(3)布林值
- true
- flase
(4)未定義值
上述已提及
(5)空值
- 用null表示
若一個變數的值等於null,則表示系統沒有給這個變數分配記憶體空間。
2.引用資料型別
- 陣列
- 物件
三、運算子
1.算術運算子
+、-、*、/、%、++、–
注意:字串 + 數字 = 字串
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script>
var a="明年是";
var b=2021
document.write (a+b);
</script>
</head>
<body>
</body>
</html>
輸出結果:“明年是2021” 這是一個字串。
2.賦值運算子
=、+=、-=、*=、/=
3.比較運算子
>、<、>=、<=、==、!=
4.邏輯運算子
&&、||、!
5.條件運算子
var 變數名 = 條件 ? 表示式1 : 表示式2;
四、表示式與語句
表示式只是語句的一部分
五、型別轉換
1.“字串”轉換為“數字”
(1)Number()
只能將純數字型字串轉換為數字
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script>
var a="25";
var b=25
document.write(Number(a)+b);
</script>
</head>
<body>
</body>
</html>
執行結果為:50
(2)parseInt()、parseFloat()
既可將將純數字型字串轉換為數字,又可將其它字串其中的數字字元轉換為數字。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script>
document.write(parseInt("100px"));
</script>
</head>
<body>
</body>
</html>
輸出結果為:100
2."數字”轉換為“字串”
(1)與空字串相加
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script>
var a = 2018 + "";
var b = a + 1000;
document.write(b);
</script>
</head>
<body>
</body>
</html>
輸出結果為:20181000
數字加上字串,系統會將數字轉換成字串。如果想要將一個數字轉換為字串,而又不增加多餘的字元,我們可以將這個數字加上一個空字串。
(2)toString()
六、轉義字元
- ’ 英文單引號
- " 英文雙引號
- \n 換行符 在alert()中使用
但在document.write()中換行,則應該用: