JavaScript-基本型別(1)

SHIH, PO-WEI
Ken Ken Shih
Published in
Sep 10, 2021

一定要記清楚~

一、基本型別

  1. 數值(Number) var number = 1;
  2. 字串(String) var string = "我是字串"
  3. 布林(Boolean) var boolean = true;

二、複合型別

  1. 陣列(Array) var array = [];
  2. 物件(Object) var object = {};

三、簡單型別

  1. 空值(Null) var Null =null
  2. 未定義(Undefined) var Undefined

四、特殊型別

  1. 函式(Function) var fu = funtion(){};

注意:

  1. 不可命名變數用原本js的api當成變數
  2. 大小寫有分

一、一般運算子(加減乘除)

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);

由此可知,故當有遇到字串與數字時:

  • +會自動轉型為字串
  • - 會自動轉型成數字
此圖為console.log示意圖

注意:

var int = 1;int = "我"

故會自動轉換成字串(我)哦!!

--

--