如何在作用域中获取全局变量的值。如果我在相同的作用域中存在相同的名称变量。
<script>
var number =2;
var fun= function(numbs){
console.log(number);
//here it displays 2
var number =numbs;
console.log(number);
//here it displays 3
console.log(number);
//how do i get value of global variable here
}
fun(3);
</script>发布于 2014-06-19 23:32:15
您应该能够调用
window.number全局变量实际上只是window对象的一个属性。
发布于 2014-06-19 23:32:12
简单地说:
console.log(window.number);来自the MDN:
全局变量
全局变量实际上是全局对象的属性。在网页中,全局对象是窗口,因此您可以使用window.variable语法设置和访问全局变量。
但是你不应该这样做。如果你需要处理阴影,你有一个设计问题,你可能应该修复它。
https://stackoverflow.com/questions/24310467
复制相似问题