javascript 函数 return 返回值的小问题
学js看书到函数返回值的地方不是很明白,书上只说了return能返回值,只给了一个不完整的例子,没怎么具体讲,我百度了下也不是很明白:functiontest(){var...
学js看书到函数返回值的地方不是很明白,书上只说了 return 能返回值,只给了一个不完整的例子,没怎么具体讲,我百度了下也不是很明白:
function test() {
var i = 3 + 5;
return i;//我理解的意思大概是i=8,把8返回给test(),相当于test()现在是个变量,其值为8
}
var c = test();//然后按我的理解test()=8,那c也等于8;alert(c); //我不明白的地方是我用alert输出c没任何反应 展开
function test() {
var i = 3 + 5;
return i;//我理解的意思大概是i=8,把8返回给test(),相当于test()现在是个变量,其值为8
}
var c = test();//然后按我的理解test()=8,那c也等于8;alert(c); //我不明白的地方是我用alert输出c没任何反应 展开
5个回答
展开全部
你的理解是正确的
一个函数可以有返回值,类型不确定
function test() {
var i = 3+5;
return i;
}
var c = test();
alert(c);//这里肯定是8
一个函数可以有返回值,类型不确定
function test() {
var i = 3+5;
return i;
}
var c = test();
alert(c);//这里肯定是8
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是8,请问你触发什么事件了吗。var c = test();是在哪里调用的呢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序没有问题的,本地测试也可以alert出来。楼主是不是禁用js了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
怎么没反应?你alert(c);在哪里写的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询