jQuery的var let const
生活随笔
收集整理的這篇文章主要介紹了
jQuery的var let const
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
var
申明了一個要么是全局,要么是塊級作用域的變量;
通過下面的例子可以看出var可以重新賦值同一個塊級作用域的變量
在同一個塊級作用域內 碰到所有帶{}的 var都會重新賦值? let不會?
塊級作用域:function{}?
function nodeSimplified() {var a =10;console.log(a); // 輸出 10if(true) {var a=20;console.log(a); // 輸出 20}console.log(a); // 輸出 20 }let?
申明了一個塊級域的局部變量,并且可以給它一個初始化值
function nodeSimplified() {let a =10;console.log(a); // output 10if(true) {let a=20;console.log(a); // output 20}console.log(a); // output 10 }const
創建一個只讀常量,在不同瀏覽器上表現為不可修改;建議申明后不修改;擁有塊級作用域
function nodeSimplified() {const MY_VARIABLE =10;console.log(MY_VARIABLE); // 輸出 10MY_VARIABLE =20; // 拋出類型錯誤console.log(MY_VARIABLE); }?
總結
以上是生活随笔為你收集整理的jQuery的var let const的全部內容,希望文章能夠幫你解決所遇到的問題。