1. 程式人生 > >let、var、const用法區別

let、var、const用法區別

作用 class style 聲明變量 變量 局部變量 聲明 const const用法

var 聲明的變量為全局變量,並會進行變量提升;也可以只聲明變量而不進行賦值,輸出為undefined

var a
var a = 123

let 聲明的變量為局部變量,用於塊級作用域,使用前必須進行先聲明;不會進行變量提升;聲明變量以後不能夠在同一作用域重復聲明變量

const 聲明變量的要求在 let 基礎上增加,聲明的的變量值不能夠變更,要求使用前必須聲明並賦值。

let、var、const用法區別