当前位置: 首页 > news >正文

switch中的break和return的区别

概要

  1. return是直接返回,不执行后续的代码
  2. break只是跳到switch的外面,继续执行后面的代码
  3. 使用场景:
    1. 如果是在函数中的switch case判断中需要返回qie,则使用return
    2. 如果是在函数中的switch case判断中只是执行逻辑代码,则使用break

案例说明

function demo(num){
   switch(num){
   	 case 0:
   	  console.log('我是0');
   	 return;
   	 case 1:
   	  console.log('我是1');
   	 break;
   }
   console.log('我是switch后面的代码');
}
//demo(1);//打印: 我是1、我是switch后面的代码
demo(0);//打印: 我是0 

相关文章:

  • 测试Js权限
  • uniapp开发:uni.request基于async+await的二次封装,兼容vue2、vue3、及多端
  • 自定义Property属性动画
  • 阿里iconfont图标ttf转换为base64【非常详细】
  • 浏览器输入url以后所经历的过程
  • linux中DNS原理详解
  • 原型链的简单理解【关系到结论】
  • Qt中实现渐变动画效果
  • DOM树的理解【面试常问】
  • h5适配的解决方案【1】
  • class命名及前端部分规范【解决命名的疑问】
  • 小程序中使用彩色图标(阿里iconfont)
  • 前端新手引导的简单实现【Intro.js插件】
  • javascript闭包的理解及应用场景
  • 数组、链表、Hash(转)
  • [数据结构]链表的实现在PHP中
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • Angular2开发踩坑系列-生产环境编译
  • docker容器内的网络抓包
  • JavaScript新鲜事·第5期
  • JAVA之继承和多态
  • js递归,无限分级树形折叠菜单
  • Kibana配置logstash,报表一体化
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • Vue.js-Day01
  • Vue学习第二天
  • 高性能JavaScript阅读简记(三)
  • 基于web的全景—— Pannellum小试
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 小程序01:wepy框架整合iview webapp UI
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 一文看透浏览器架构
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • Spring Batch JSON 支持
  • 带你开发类似Pokemon Go的AR游戏
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #NOIP 2014# day.1 T2 联合权值
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • $.ajax,axios,fetch三种ajax请求的区别
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (3)llvm ir转换过程
  • (ISPRS,2023)深度语义-视觉对齐用于zero-shot遥感图像场景分类
  • (接口封装)
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • (转)ORM
  • (转)拼包函数及网络封包的异常处理(含代码)
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET Core 和 .NET Framework 中的 MEF2
  • .NET gRPC 和RESTful简单对比
  • .NET 表达式计算:Expression Evaluator
  • .net/c# memcached 获取所有缓存键(keys)