|
1
|
| Yevgeny Simkin · 技术社区 · 10 年前 |
|
1
3
不。Javascript中的范围是词法的(基于代码的位置)。不能更改已声明的函数的范围。
然而,你可以简单地通过
还有其他技术可以让事物更自动地访问一组变量,比如将值分配给更高但共享的范围,或者在一个公共对象上使事物方法都可以共享对实例数据的访问,但从您对问题的描述来看,这两种方法在本例中是否合适并不明显。
|