我有一个JavaScript中的全局变量(实际上是一个window属性,但我认为不重要)已经填充了以前的脚本,但我不希望以后运行的另一个脚本看到它的值或者它是偶数定义.
window
我已经把some_var = undefined它用于测试目的,typeof some_var == "undefined"但我真的不认为这是正确的方法.
some_var = undefined
typeof some_var == "undefined"
你怎么看?
javascript global-variables undefined
阅读和修补ECMAScript 6提供的新功能.
用于编写常量变量的新"const"语句是一个非常好的功能,它为已经有趣的更新添加了功能.
变量创建为只读,一旦声明它就不能被覆盖.
编辑:例如,在控制台上测试代码时会出现相应的问题.运行包含const定义两次的脚本会导致错误,从而导致执行失败.
如果我想发布该关键字怎么办?有没有办法取消设置或删除变量?
我在这篇文章中读到,这实际上是一个影响var语句的问题,因为创建变量的环境在许多抽象层次上是不同的.
ECMAScript 6打算如何解决这个问题?
javascript ecmascript-6
javascript ×2
ecmascript-6 ×1
global-variables ×1
undefined ×1