在 JavaScript 中,var 和 const 的主要差異在於:var 宣告的變數可重新賦值和重新聲明,而 const 宣告的常數則不可修改。 var 宣告的變數在函數或全域範圍內可用,而 const 宣告的變數僅在宣告所在的區塊或模組中可用。 var 變數可在相同範圍內重複聲明,而 const 變數則不可重複聲明。 var 宣告可在區塊的任何位置,而 const 宣告必須在區塊或模組的頂部。
JavaScript 中var 和const 的差異
1.定義
2. 宣告範圍
3. 重新賦值
4. 重新宣告
5. 宣告位置
6. 程式碼區塊
7. 引用
實例
// var 变量可以重新赋值 var foo = 10; foo = 20; // const 常量不能重新赋值 const bar = 30; bar = 40; // 报错
以上是js中var和const區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!