不懂急,请问javascript的return问题?
来源:百度知道 编辑:UC知道 时间:2024/06/07 15:46:06
不懂急,请问javascript的return问题?
onclick=""这里面执行的相当于是一个javascript函数,
我只知道onclick="check(this)"这样才是函数的形式,
为什么"return false;window.location.href('dd.html');"这样写在onclick里
也可以看做函数呢?
第二个问题:
"return false;window.location.href('dd.html');"这句,是分两部分的,
第一部分是return false;
第二部分是window.location.href('dd.html');
那么是不是第一部分是函数,第二部分也是函数,
你说return false就意味着函数结束了??指的是什么函数,请具体说说?
第三个问题:
如果放到前面 return false; 就已经结束了这个函数的调用....
这里你说结束了这个函数的调用,请问这个函数具体指的是什么,写出来我看看!
第四个问题:
onclick="return false;window.location.href('dd.html');"
还有一个人回答说:在子程序中如果遇到return则直接返回到主程序中,对于子程序以后的语句当然就没有机会执行了!
这句的子程序指的是什么,然后说return直接返回到主程序中,这个主程序指的是什么?
onclick=""这里面执行的相当于是一个javascript函数,
我只知道onclick="check(this)"这样才是函数的形式,
为什么"return false;window.location.href('dd.html');"这样写在onclick里
也可以看做函数呢?
第二个问题:
"return false;window.location.href('dd.html');"这句,是分两部分的,
第一部分是return false;
第二部分是window.location.href('dd.html');
那么是不是第一部分是函数,第二部分也是函数,
你说return false就意味着函数结束了??指的是什么函数,请具体说说?
第三个问题:
如果放到前面 return false; 就已经结束了这个函数的调用....
这里你说结束了这个函数的调用,请问这个函数具体指的是什么,写出来我看看!
第四个问题:
onclick="return false;window.location.href('dd.html');"
还有一个人回答说:在子程序中如果遇到return则直接返回到主程序中,对于子程序以后的语句当然就没有机会执行了!
这句的子程序指的是什么,然后说return直接返回到主程序中,这个主程序指的是什么?
第一个问题:JavaScript允许这种书写方式
第二个问题:他们是两个表达式,不是两个函数
第三个问题:return FALSE代表当前表单不提交,并不是代表这个函数已经结束
第四个问题:那个人说的不正确,这句话的意思是说在当前页面打开dd.html这个页面但是不提交表单
看来楼主真的应该好好学习一下JavaScript了
javascript的函数方式有很多种,建议你去学一下吧。我也不是很明白。