本文主要跟大家分享js中const,var,let差別,希望能幫助大家。 const 不可以修改 且必須初始化const NAME; Uncaught SyntaxError: Missing initializer in const declaration const NAME = 'marain'; NAME = 'marin2' Uncaught SyntaxError: Missing initializer in const declaration登入後複製var定義的變數可以修改,如果不初始化會輸出undefined,則不會報錯。 let 區塊層級作用域,函數內定於,函數外沒有影響,可以用於for( let i = 0; ) 相關推薦: #細說PHP中const以及define定義常數 php常數define與const的區別詳解 js中var、let、const三者的用法區別