javascript - 在javascript中,只要名称与局部变量相同就可以访问全局变量吗?

标签 javascript

var a="abc";
function(){
var a="efg";
console.log(a);//I need global variable value "abc" here
}
function();

我需要控制台中的值“abc”。如何获取全局变量值?

最佳答案

How can I get global variable value?

使用window.a

var a = "abc";

function a1() {
  var a = "efg";
  console.log(window.a); 
}
a1()

关于javascript - 在javascript中,只要名称与局部变量相同就可以访问全局变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48923121/

相关文章:

Javascript:无法用一个双引号替换两个双引号

javascript - Bootstrap 3 模态在放置在固定父级中时无法正常工作

javascript - React Navigation 参数不会重置

javascript - 如何从对象返回可读字符串

javascript - JavaScript 使用多少位来表示一个数字?

javascript - Vue.js 依赖选择

javascript - 在选项卡内显示 html 表格

javascript - 迭代对象数组 - *ngFor - Angular 6

javascript - 传递数据目标并重定向到 Rails

javascript - AngularJS 策略防止类的无样式内容闪现