JavaScript-基本型別(1)
Published in
Sep 10, 2021
一定要記清楚~
一、基本型別
- 數值(Number)
var number = 1;
- 字串(String)
var string = "我是字串"
- 布林(Boolean)
var boolean = true;
二、複合型別
- 陣列(Array)
var array = [];
- 物件(Object)
var object = {};
三、簡單型別
- 空值(Null)
var Null =null
- 未定義(Undefined)
var Undefined
四、特殊型別
- 函式(Function)
var fu = funtion(){};
注意:
- 不可命名變數用原本js的api當成變數
- 大小寫有分
一、一般運算子(加減乘除)
var num1 = 1 + 1;console.log(num1);var num2 = 5 - 2;console.log(num2);var num3 = 2 * 2;console.log(num3);var num4 = 10 / 3;console.log(num4);
以上算出來就都會是數字
二、特殊運算子轉型
var test1 = “5” + 1; (字串)+(數字) = (字串)console.log(test1);var test2 = “6” — 1; (字串)-(數字) = (數字)console.log(test2);var test3 = 1 + “2”; (數字)+(字串) = (字串)console.log(test3);var test4 = 5 — “2”; (數字)-(字串) = (數字)console.log(test4);
由此可知,故當有遇到字串與數字時:
- +會自動轉型為字串
- - 會自動轉型成數字
注意:
var int = 1;int = "我"
故會自動轉換成字串(我)哦!!