var與let聲明之間的區別與聯繫?

前言:說起var與let,主要牽扯到的是js的做用域問題.js在es6以前是沒有塊級做用域的. javascript 區別1:做用域不一樣 var: 在函數內使用的時候,做用域是整個函數體.即使是在代碼塊(簡而言之就是大括號裏面)內,也是如此. let: 做用域是在代碼塊內.java function num() { if (true) { var a = 4; // 做用
相關文章
相關標籤/搜索