iT邦幫忙

2021 iThome 鐵人賽

DAY 1
0
自我挑戰組

初心者解任務啦!JS 的 30 道任務系列 第 1

[ Day 1 ] - 變數與型別

變數與型別

變數是什麼呢?

把他想成是一個容器,容器可以存放需要的資訊,這一個資訊可以是一段文字、一個數字等。

變數的命名規則

  • 開頭字元必須是英文大小寫字元
  • 開頭可以是下底線【 _ 】與 【 $ 】 符號
  • 數字不可以作為開頭
  • 大小寫是有差異的
  • 名稱不可以使用 JavaScript 的保留字(keyword)

宣告變數的方式

可以使用 let、const、var

let catNum = 3;  // 宣告變數 catNum 並且賦予值為 3 

let、const、var 有什麼不同呢

使用 let 宣告的變數,在相同的作用域中,被賦予的值是可以被修改的,相反的, const 是無法再修改變數賦予的值

  • var:一個可隨意更改其內容的變數
  • let:一個可隨意更新其內容的區域變數,相同變數不可重複宣告
  • const:一個只可讀取且不可變的變數,相同變數不可重複宣告

變數的資料型別

基本型別(primitives types)

  • 字串(String)
  • 數字(Number)
  • 布林(Boolean)
  • undifinded
  • null
  • Symbol

後記

大家好,第一次參加鐵人賽,好緊張完了要寫不出文章了,
這次主要是新手向的 JS 文章,把先前學習紀錄的筆記重新再整理過一次
透過這 30 天再次加強學習,歡迎各路高手指點,互相學習!


下一篇
[ Day 2 ] - 變數與型別(二)
系列文
初心者解任務啦!JS 的 30 道任務30

尚未有邦友留言

立即登入留言