首页 > 编程语言 >JavaScript-if多分支语句和switch的区别

JavaScript-if多分支语句和switch的区别

时间:2024-06-10 17:34:15浏览次数:23  
标签:语句 ... 区别 JavaScript case switch 分支

学习目标:

  • 掌握if多分支语句switch的区别

学习内容:

  1. if多分支语句switch的区别

if多分支语句switch的区别:

  • 共同点

1.都能实现多分支选择,多选一。
2.大部分情况下可以互换。

  • 区别
switch..case语句if...else...语句
通常处理case为比较确定值的情况更加灵活,通常用于范围判断(大于,等于某个范围
进行判断后直接执行到程序的语句,效率更高有几种判断条件,就得判断多少次

注意:
switch一定要注意 :必须是===全等,一定要注意数据类型,同时注意break,否则会有穿透效果。

  • 结论

1.当分支比较少时,if...else...语句执行效率高。
2.当分支比较多时,switch语句执行效率高,而且结构更清晰。

标签:语句,...,区别,JavaScript,case,switch,分支
From: https://blog.csdn.net/m0_64105917/article/details/139448464

相关文章

  • 探索JavaScript调试技巧与工具
    ......
  • JavaScript prototype(原型对象)
     所有的JavaScript对象都会从一个prototype(原型对象)中继承属性和方法。在前面的章节中我们学会了如何使用对象的构造器(constructor):实例functionPerson(first,last,age,eyecolor){this.firstName=first;this.lastName=last;this.age=age;this.eye......
  • JavaScript Number 对象
     JavaScript只有一种数字类型。可以使用也可以不使用小数点来书写数字。JavaScript数字JavaScript数字可以使用也可以不使用小数点来书写:实例varpi=3.14;//使用小数点varx=34;//不使用小数点极大或极小的数字可通过科学(指数)计数法来写:实例vary=1......
  • Python 中 `return` 语句的主要作用
    在Python中,`return`语句用于从函数中返回一个值,并终止函数的执行。`return`语句是函数中最重要的控制流语句之一,它决定了函数的输出和执行流程。以下是`return`语句的主要作用和一些示例:###主要作用1. 返回值:  -`return`语句将一个值(或多个值)从函数传递给调用者。这......
  • 网上 copy 的一段 javascript 代码 String.prototype.replaceAll = fucntion(){...}
    早些年,浏览器没有内置字符串的replaceAll()方法,就从网上copy了一段replaceAll()的实现:String.prototype.replaceAll=function(AFindText,ARepText){raRegExp=newRegExp(AFindText,"g");returnthis.replace(raRegExp,ARepText)}今天突然遇到一个问题,定位到了这段代码,我......
  • 让你的网页动起来:Javascript+CSS拖曳盒子指南
    让网页上的元素具有拖拽功能,可以提升用户体验,尤其是在需要用户交互的场景中。下面是一个使用JavaScript和CSS来实现拖拽效果的基本指南。1.HTML结构首先,你需要在HTML中定义一个可拖拽的元素,通常是一个div。 <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"......
  • 【JavaScript】了解 Sass:现代 CSS 的强大预处理器
    我已经从你的全世界路过像一颗流星划过命运的天空很多话忍住了不能说出口珍藏在我的心中只留下一些回忆                     ......
  • 【华为OD】D卷真题100分:数组拼接 JavaScript代码实现[思路+代码]
    【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript-CSDN博客JS、Java、C、C++、python代码实现:【华为OD】D卷真题100分:数组拼接JavaScript代码实现[思路+代码]-CSDN......
  • jmeter性能优化之mysql监控sql慢查询语句分析
    接上次博客:基础配置多用户登录并退出jmx文件:百度网盘提取码:0000一、练习jmeter脚本检测mysql慢查询随意找一个脚本(多用户登录并退出),并发数设置300、500后分别查看mysql监控平台启动后查看,主要查看mysql连接情况下图查看:MaxUsedConnections最大176,分析查看:设置......
  • JS(JavaScript)学习总结
    概念:JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语   言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范......