iT邦幫忙

2023 iThome 鐵人賽

DAY 6
0

執行完你的第一個程式,讓我們來學一下javascript吧。
javascript基本概念:
變數型態: 字串(String)、數字(Number)、布林值(Boolean)、陣列(Array)、物件(Object)、函式(Function)、 空值 ( null )、未定義 ( undefined )

變數宣告方式:

  1. var:舊版的變數宣告方式,具有函式作用域,可以被重複聲明且存在變數提升的情況。(變數提升等一下會補充)
    如:
var x = 1; //可執行
var x = 2; //可執行
  1. let:現代的區塊範圍變數宣告方式,只在最接近的區塊中有效,不會進行變數提升,適合需要區塊作用域的情境。
    如:
let x = 1; //可執行
let x = 2; //不可執行,使用let 聲明,同個區塊不能有同樣的變數名稱,要改值的話就要用x = 2就好
  1. const:用於宣告常數,一旦賦值後就無法再被修改,也具有區塊作用域。
    如:
const x = 1; //可執行
x = 2; //不可執行,const 宣告後就不可以改值

補充: let 跟 var 建議用let 就好,let 提供了更好的變數作用和錯誤偵測,較為嚴謹。現在的javascript開發主要都用let 跟 const,有特殊需求才會用var。


上一篇
day5 - NPM介紹與Hello World
下一篇
day7 - JavaScript 的 Hoisting 補充 & 區域變數 vs 全域變數
系列文
一起進入網頁後端的世界吧 Restful Api 啟動 !30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言