/* var 可以重復聲明 let 有塊級作用域 沒有前置功能 不能重復聲明 */ var a=1; console.log(a);//1 let b=2; console.log(b);//2 if(a==1){ var z=2; } console.log(z);//2 /*if(a1==1){ var z1=2; } console.log(z1);//報錯 a1 is not defined*/ for (var i = 0; i < 10 ; i++) { ; } console.log(i);//10 /*for (let i = 0; i < 10 ; i++) { ; } console.log(i);//i is not defined*/ /*function fn(){ let c=1; console.log(c);//1 } fn() console.log(c);//報錯*/ console.log(d); //var d=5;//5 //let d=5;//報錯 d is not defined var d=5; console.log(5);//5 var d=6; console.log(6);//6 /*let d=5; console.log(5);// let d=6; console.log(6);//報錯 重復聲明 */
/* const 是用來聲明常量 不可改變的 命名建議大寫 不能重復命名 塊級作用域 常量在聲明的時候必須賦值 但是值是不可以改變的 */ var a =2; a=3; console.log(a);//3 /*const a =2; a=3; console.log(a);//報錯 不能給常量賦值*/ const A =2; console.log(A);//2 /*const a //必須賦值 a=3; console.log(a);//報錯*/ const D=[1,2,3]; D.push(4);//[1,2,3,4] //D=[1,2,3,4]; 報錯 console.log(D);//[1,2,3,4]
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com