ES6语法学习笔记(1)- let.const命令

    xiaoxiao2022-07-07  181

    ES6语法学习笔记(1)- let.const命令

    “use strict”;ES5开启严格模式 ES6中默认开启严格模式, 使用let声明变量不能重复申明变量

    function test(){ var a = 2; // for(let i=1;i<3;i++){ // console.log(i); // }//使用{}块作用域 // console.log(i);//报错i 未定义,let声明的变量只在自己声明的作用域有效当使用var时输出3 // let a = 1; // let a = 2;//使用let声明变量不能重复申明变量 }

    使用const声明的常量无法改变,声明时必须赋值。

    const对象时引用类型,返回值为对象存储的指针,指针不可变,对象可变

    function last(){ const PI=3.1415926; const k={ a:1 } k.b=3; console.log(PI,k); } last();//3.1415926 {a: 1, b: 3}
    最新回复(0)