javascript定义了一个全局变量,怎么在局部变量中修改该变量的值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript定义了一个全局变量,怎么在局部变量中修改该变量的值?相关的知识,希望对你有一定的参考价值。

例:
var a=50;
function abc()
a=500;


这样写的话怎么才能把abc函数中对变量a的修改返回到局部变量a中? 谢谢 感激不尽!!!

在局部变量中调用全局变量,并给全局变量赋值;

var temp=1;
function example()
    var num=1;//声明局部变量
    temp=8;//全局变量赋值
    totla=10;//隐式声明变量,javascript把隐式声明的变量总是当成全局变量来使用的

example();//调用方法,执行完成后全局变量及隐式声明的totla变量都改变了

参考技术A 当你执行函数abc后,全局变量的a值才会变化!
var a=50;
function abc()
a=500;


abc();
alert(a) 500本回答被提问者采纳

以上是关于javascript定义了一个全局变量,怎么在局部变量中修改该变量的值?的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript全局变量与局部变量

JavaScript_作用域

03: JavaScript

js如何在方法内部定义全局变量

Javascript中的作用域问题

nodejs局部变量输出为全局变量怎么做到