gpt4 book ai didi

javascript - 在其他函数中调用局部变量: Javascript

转载 作者:行者123 更新时间:2023-11-28 16:24:30 25 4
gpt4 key购买 nike

我想调用一个变量,比如说varow;,它被放置在函数function milk()的函数function farm()中)

<script type="text/javascript">
var cow
function farm() {

cow = Math.Random;

}

function milk(){

// call/return value of cow

}
</script>

查看此链接:GLOBAL VARIABLES IN JAVASCRIPT by Snook.
现在,如果您仔细查看最后一个代码并对其进行测试...它实际上不起作用,但我想要类似的东西。您可以检查下面的代码...

var myValue;
function setValue()
{
myValue = "test";
}

function getValue()
{
alert(window.myValue); // yup, it's "test" (original) ---> (after testing) No its "undefined"
}

最佳答案

与您的示例类似,您可以在全局范围内声明“cow”:

var cow;

function farm() {

cow = Math.random();

}

function milk(){

// call/return value of cow

}

这是一个工作 fiddle http://jsfiddle.net/IrvinDominin/FTt5D/ ;注意random是一个方法,必须使用括号()并小写书写。

关于javascript - 在其他函数中调用局部变量: Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8435856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com