微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

2.let和const命令

let

//声明变量
let a;
let b,c,d;
let e = 100;
let f = 521,g = 'iloveyou',h = [];

//1.变量不能重复声明
//let star = '罗志祥';
//let star = '小猪';

//2.块级作用域 全局,函数,eval
//if else while for
//{
//	let girl = '周扬青';
//}

//3.不存在变量提升
//console.log(song);
//let song = '恋爱达人';

//4.不影响作用域链
{
    let study = 'es6';
    function fn(){
        console.log(study);
    }
    fn();

}

实践练习

const

//声明常量
const Study = 'ES6';

//1.一定要赋予初始值
// const A;
//2.一般常量使用大写(潜规则)
// const a = 100;
//3.常量的值不能修改
// Study = 'ATGUIGU';
//4.块级作用域
//{
//		const PLAYER = 'ZZZ';
//}
// console.log(PLAYER);
//5.对于数组和对象的元素修改,不算做对常量的修改,不会报错
const TEAM = ['ZZZ','XXX','CCC','VVV'];
// TEAM.push('Meiko');

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐