javascript新手,一个函数的内部变量,怎么为另一个函数可用
请问,好比一个页面的javascript有x和y两个函数<scripttype="text/javascript">functionx(){vara=10;varb=a+...
请问,好比一个页面的javascript有x和y两个函数
<script type="text/javascript">
function x(){
var a =10;
var b =a+1;
var c =b+1;
}
</script>
function y(){
var d =b; 这里的b想用的是x函数里b的值,请问怎么办?
} 展开
<script type="text/javascript">
function x(){
var a =10;
var b =a+1;
var c =b+1;
}
</script>
function y(){
var d =b; 这里的b想用的是x函数里b的值,请问怎么办?
} 展开
4个回答
展开全部
在外部声明一个全局变量var g;把把存起来function x(){ g = b;}
追问
全局变量意思就是整个html文档里面,所有的函数,不写在一个标签对都可以用是吗
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把b设置成全局变量
var b;
function x(){
var a =10;
b =a+1;
var c =b+1;
}
</script>
function y(){
var d =b; 这里的b想用的是x函数里b的值,请问怎么办?
}
var b;
function x(){
var a =10;
b =a+1;
var c =b+1;
}
</script>
function y(){
var d =b; 这里的b想用的是x函数里b的值,请问怎么办?
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将b写成全局变量就可以了 或者在y 中调用方法x 你试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将b设为全局变量,也就是在function外面声明就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询