变量定义
输出:
1,2,3,4,5
1 undefined undefined 4 5
重复声明
输出:
2
1
输出:
Uncaught SyntaxError: Identifier 'a' has already been declared
1
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
let 有独立作用域的
const 声明一个只读的常量、一旦声明,常量的值就不能改变。
全局的var会赋值给window、(这可能是你不想要的)
window属性赋值是很常见的做法、只不过赋值对象是window
Object.defineProperty可以设置setter和getter方法、
或者让他不可修改、甚至可以不让他变成对象的枚举