如何在javascript中停止执行函数

  介绍

本篇文章给大家分享的是有关如何在javascript中停止执行函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

在javascript中如果要终止一个函数的用返回即可,实例如下:

function 外种皮(){   ,,,警报(& # 39;一个# 39;);   ,,,警报(& # 39;b # 39;);   ,,,警报(& # 39;c # 39;);   }

<代码>外种皮();程序执行会依次弹出& # 39;一个# 39;& # 39;b # 39;, & # 39; c # 39;。

function 外种皮(){   ,,,警报(& # 39;一个# 39;);   ,,,返回;   ,,,警报(& # 39;b # 39;);   ,,,警报(& # 39;c # 39;);   }

<代码>外种皮();程序执行弹出& # 39;一个# 39;便会终止。

<强> javascript返回语句

javascript返回语句,表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,返回后由面的参数指定.return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。

返回返回值的作用就是把固定不变的,常用的代码封装起来写在类里,每次用到的时候就调用就行了。

先来简单总结一下renturn的实际使用。

1。返回语句会终止函数的执行并返回函数的值。

写一个按钮触发onclick事件

function  demo1 (), {   return1;   document . write (& # 39;, & lt; div 类=皃rint-result"祝辞& # 39;+“demo1" + & # 39; & lt;/div> & # 39;);   }

在返回的时候,函数值等于1,后续代码不会再执行,不会有后续输出。

function 以及接下来(),{   function  (b, c), {   return  b + c;   document . write (& # 39; & lt; div 类=,“print-result"祝辞& # 39;+,(b + c), + & # 39; & lt;/div> & # 39;);   }   var 美国广播公司(abc)=(80);   警报(abc);   }

调用abc这个变量的时候,它的值会是85;如果想直接输出结果,不要返回值那就删除掉返回b + c,这样abc是没有值的,但是网页会输出85。

也可以说默认函数是没有返回值的。通常函数经过一系列处理后需要给外部返回一个值或者对象,如

function  demo3 (), {   function 和(a, b) {   returna + b   }   警报(sum (1、2));   }

这个时候警报显示的值是3,而如果去掉回报,则会返回定义。

2。基于函数返回值的应用

返回在终止函数运行时的应用:为事件处理函数返回返回:假;作,用在于阻止默认事件行为和取消默认动作,如

& lt; a  href =?一个网址“,,οnclick=,“return  demo4()“祝辞demo4

为它添加一个返回值

function  demo4 (), {return 假;}

这样点击链接就不会跳转

以上就是返回的常见用法,此时有一个比较常见的问题,即:若在为循环中使用了回报,还会执行下一次循环吗?

function  demo5 (), {   (var  i=1,,,我+ +),{   console.log (i +“A");   返回;   console.log (i +“B");}   console.log (i +“C");}

由于出现回报,函数直接终止运行并且返回当前值,所以这段函数的输出值只有1。

所以,如下函数,

function  demo6 (), {   function 计数器(),{   (var 数=1;,,计数+ +),{   console.log(计数+“A");   如果(count===5),{返回;}   console.log(计数+“B");}   console.log(计数+“C");}   计数器();}

输出值是1 a、1 b、2 a、2 b, 3 a、3 b, 4, 4 b、5 c。

以上就是如何在javascript中停止执行函数,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

如何在javascript中停止执行函数