广告
返回顶部
首页 > 资讯 > 精选 >如何在javascript中停止执行函数
  • 151
分享到

如何在javascript中停止执行函数

2023-06-14 12:06:57 151人浏览 独家记忆
摘要

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

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

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

function testA(){    alert('a');    alert('b');    alert('c');}

testA(); 程序执行会依次弹出'a','b','c'。

function testA(){    alert('a');    return;    alert('b');    alert('c');}

testA(); 程序执行弹出'a'便会终止。

javascript return语句

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

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

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

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

写一个button触发onclick事件

function demo1() {return1;document.write(' <div class="print-result">'+"demo1"+'</div>');}

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

function demo2() {function a(b,c) {return b+c;document.write('<div class= "print-result">'+ (b+c) +'</div>');}var abc=a(5,80);alert(abc);}

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

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

function demo3() {function sum(a,b){returna+b}alert(sum(1,2));}

这个时候alert显示的值是3,而如果去掉return,则会返回undefined。

基于函数返回值的应用

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

<a href ="一个网址"  οnclick= “return demo4()”>demo4</a>

为它添加一个return值

function demo4() {return false;}

这样点击链接就不会跳转

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

function demo5() {for(var i=1; ;i++) {console.log(i+"A");return;console.log(i+"B");}console.log(i+"C");}

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

所以,如下函数,

function demo6() {function counter() {for(var count=1; ;count++) {console.log(count+"A");if(count===5) {return;}console.log(count+"B");}console.log(count+"C");}counter();}

输出值是1A,1B,2A,2B,3A,3B,4A,4B,5C。

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

--结束END--

本文标题: 如何在javascript中停止执行函数

本文链接: https://www.lsjlt.com/news/270673.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何在javascript中停止执行函数
    本篇文章给大家分享的是有关如何在javascript中停止执行函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在javascript中如果要终止一个函数的用return即可,...
    99+
    2023-06-14
  • 如何用javascript停止执行
    本篇内容介绍了“如何用javascript停止执行”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • jquery如何停止某个函数执行
    这篇文章主要介绍jquery如何停止某个函数执行,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! jquery中,可以在函数中使用if语句和return语句...
    99+
    2022-10-19
  • matlab暂时停止执行函数怎么使用
    在MATLAB中,可以使用`pause`函数来暂时停止程序的执行。该函数的语法如下: pause 执行该函数后,程序会暂时停止执行,...
    99+
    2023-10-24
    matlab
  • linux之如何停止正在执行脚本
    目录linux停止正在执行脚本linux的停止命令linux停止命令方法一linux停止命令方法二总结linux停止正在执行脚本 正在执行一个压力测试脚本bench.sh,但是想中途停止进程,不再执行了。 可以用&rsq...
    99+
    2023-05-05
    linux停止执行脚本 linux停止脚本 停止在执行脚本
  • linux如何停止正在执行的命令
    在Linux中,可以使用以下方法停止正在执行的命令:1. 使用Ctrl+C组合键:这是最常用的方法。在终端中按下Ctrl+C组合键,...
    99+
    2023-09-07
    linux
  • php如何停止代码执行
    今天小编给大家分享一下php如何停止代码执行的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。php停止代码执行的方法:1、使用...
    99+
    2023-07-04
  • javascript中return false之后不能停止执行怎么解决
    这篇文章主要介绍javascript中return false之后不能停止执行怎么解决,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!JavaScript是什么JavaScript是一种直译式的脚本语言,其解释器被称为...
    99+
    2023-06-14
  • php如何停止重启,取消正在执行的任务调度
    前言:最近出现一个问题,同事误操作,开启了一个任务,找到我问能不能停止,我也是火急火燎查询方法帮忙解决,我觉得有必要做个记录,希望帮到有需要的人 之前我写过Laravel和thinkphp的定时...
    99+
    2023-09-13
    php 开发语言
  • JavaScript如何实现自执行函数
    这篇文章将为大家详细讲解有关JavaScript如何实现自执行函数,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。自执行函数 ( function(){…} )() 和( function(){…} () ...
    99+
    2023-06-03
  • javascript中怎么自执行函数
    这期内容当中小编将会给大家带来有关javascript中怎么自执行函数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。function (window, ...
    99+
    2022-10-19
  • plsql执行存储过程停止不了如何解决
    要解决PL/SQL执行存储过程停止不了的问题,可以尝试以下方法:1. 使用快捷键强制停止:在执行过程中,按下Ctrl+C组合键可以中...
    99+
    2023-09-09
    plsql
  • 如何在java中停止线程
    这期内容当中小编将会给大家带来有关如何在java中停止线程,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Java可以用来干什么Java主要应用于:1. web开发;2. Android开发;3. 客户端开...
    99+
    2023-06-14
  • 聊聊如何在Nginx中禁止PHP执行
    在web服务器中,Nginx和PHP是非常常见的技术。Nginx是一个高性能的HTTP和反向代理服务器,而PHP是一种常见的服务器端脚本语言,用于动态生成网页内容。在一些情况下,您可能希望禁止Nginx执行PHP脚本。这篇文章将介绍如何在N...
    99+
    2023-05-14
  • 如何在PHP中进行启动和停止进程?
    在PHP中进行启动和停止进程,可以使用系统进程控制函数(Process Control Functions)来实现。在这篇文章中,我们会讨论如何使用这些函数来控制进程,包括启动、停止和等待进程结束。一、启动进程在PHP中启动进程可以使用pc...
    99+
    2023-05-20
    PHP 进程 启动/停止
  • 如何停止正在运行的 MySQL 查询
    要停止正在运行的 MySQL 查询,可以尝试以下几种方法:1. 使用MySQL命令行工具:在命令行中输入SHOW PROCESSLI...
    99+
    2023-10-20
    MySQL
  • 如何停止正在运行的 MySQL 查询?
    为了停止正在运行的 MySQL 查询,我们可以使用带有进程 ID 的 KILL 命令。语法如下 -kill processId;或者您可以借助以下语法停止正在运行的 MySQL 查询 -call mysql.rds_kill(queryId...
    99+
    2023-10-22
  • 怎么在JavaScript函数内执行全局代码
    本篇内容主要讲解“怎么在JavaScript函数内执行全局代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在JavaScript函数内执行全局代码”吧!先...
    99+
    2022-10-19
  • JavaScript如何使用注释来阻止执行
    本篇内容主要讲解“JavaScript如何使用注释来阻止执行”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript如何使用注释来阻止执行”吧! J...
    99+
    2022-10-19
  • 命令行中如何停止mysql服务
    这篇文章将为大家详细讲解有关命令行中如何停止mysql服务,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 在mysql中,停止服务的命令行是“...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作