es6學習筆記3

一、let命令
1.let聲明的變量只在變量聲明時所在的代碼塊內有效
對比:
{
var url = “www.baidu.com”;
}
alert(url);
//——————————–
{
let url = “www.baidu.com”;
}
alert(url);
2.let不允許在同一作用域重複聲明變量:
let url = “www.baidu.com”;
{
let url=”www.sina.com.cn”;
console.log(url);
}
正確,放到括號裏面錯誤
3.let與全局變量的聲明
//錯誤
let a=3;
{
var a=5;
}
alert(a);

//正確
var a=3;
{
let a=5;
}
alert(a);
4.作用到子作用域
let a=3;
{
a=5; //子作用域
}
alert(a); //彈出5

二、const命令
const命令用來生成一個常量,常量被聲明後,值無法改變。其他與let相同。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章