javascript 让const var
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 让const var相关的知识,希望对你有一定的参考价值。
// add Block Scope 限制在這個區塊
// ES6
// let x = 2;
// if (x === 2) {
// let x = 5;
// console.log(x);
// }
// console.log(x);
// ES5
// var x = 2;
// if (x === 2) {
// var x = 5;
// console.log(x);
// }
// console.log(x);
// var x = 'global';
// let y = 'global';
// console.log(this.x); // "global"
// console.log(this.y); // undefined
//ES5
// can still change variable
// var CONST = 5
// console.log(CONST)
// CONST = 10
// console.log(CONST)
//ES5
// can't still change variable
// const CONST = 5
// console.log(CONST)
// CONST = 10
// console.log(CONST)
// For Objects
// Can't assign but can modifiy
// const MY_OBJECT = {'key': 'value'};
// MY_OBJECT = {'OTHER_KEY': 'value'}
// MY_OBJECT.key = 'otherValue';
// console.log(MY_OBJECT)
const ARR = []
ARR = [1,2,3]
console.log(ARR)
// Can't over write const
以上是关于javascript 让const var的主要内容,如果未能解决你的问题,请参考以下文章
[基础]JavaScript中对var/let/const的理解和总结
Javascript var/let/const 变量初始化
JavaScript中声明变量var和let/const的区别讲解
Javascript 对象解构赋值是不是使用 const、let 或 var?
JavaScript-const,var,let区别与用法
javascript中var let const三种变量声明方式