搜尋
首頁web前端js教程JS中的switch語句有什麼作用
JS中的switch語句有什麼作用Jan 31, 2019 am 11:32 AM
switch語句

switch語句是一種流控制語句,在js中用於多種選擇判斷。當表達式值等於所設定值的時候則執行後面的語句。可用break關鍵字跳出switch語句

學過Java語言的對於switch語句並不陌生。在JavaScript語音中同樣也有switch語句,而且switch在js中的用法和java上並沒有什麼差別。接下來將會和大家分享switch語句在JS中的用法

JS中的switch語句有什麼作用

#【推薦課程:##JavaScript教學

switch語句

#switch語句是一種常見的流控制語句。它語句中的每一種情形(case)的意思是:如果表達式等於這個值(value),則執行後面的語句(statement)。而break關鍵字會導致程式碼流跳出switch語句。如果省略break關鍵字,就會導致執行目前case後,繼續執行下一個case。最後的default關鍵字則用於在表達式不符合前面任何一種情形的時候,執行程式碼。

switch語句用法

switch(变量){
 case 变量值1:
  console.log("a");  //若变量与变量值1相同则执行该处代码
  break;
 case 变量值2:
   console.log("b"); //若变量与变量值2相同则执行该处代码
   break;
 case 变量值3:
   console.log("c"); //若变量与变量值3相同则执行该处代码
   break;  
 default:
 console.log("d");  //若变量与所有的变量值不同,则执行该处的代码
}

#範例:

<script>
function myFunction()
{
var x;
var d=new Date().getDay();
switch (d)
  {
  case 0:
    x="Today it&#39;s Sunday";
    break;
  case 1:
    x="Today it&#39;s Monday";
    break;
  case 2:
    x="Today it&#39;s Tuesday";
    break;
  case 3:
    x="Today it&#39;s Wednesday";
    break;
  case 4:
    x="Today it&#39;s Thursday";
    break;
  case 5:
    x="Today it&#39;s Friday";
    break;
  case 6:
    x="Today it&#39;s Saturday";
    break;
  }
document.getElementById("demo").innerHTML=x;
}
</script>

效果圖:

JS中的switch語句有什麼作用

以上是JS中的switch語句有什麼作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
PHP中的条件控制结构PHP中的条件控制结构Mar 10, 2024 pm 09:36 PM

PHP中的条件控制结构在PHP编程中,条件控制结构是一种非常重要的语法,它可以让程序根据不同的条件来执行不同的代码块。通过使用条件控制结构,我们可以实现程序的分支逻辑,根据条件的结果来决定程序的执行路径。本文将介绍PHP中常用的条件控制结构,包括if语句、else语句、elseif语句和switch语句,并给出具体的代码示例。if语句是PHP中最基本的条件控

Go 语言基础 - switch语句Go 语言基础 - switch语句Jul 24, 2023 pm 03:50 PM

switch是一个条件语句,用于计算条件表达式的值,判断该值是否满足case语句,如果匹配则会执行相应的代码块。是用来替换复杂if-else语句的常用方式。

switch语句switch语句Aug 11, 2023 am 10:54 AM

Switch语句是一种在编程中常用的控制结构,允许程序根据不同的条件值来执行不同的代码块,可以代替多个if-else语句,提高代码的可读性和可维护性。虽然它有一些限制,但在适当的情况下,使用Switch语句可以使程序更加简洁和高效。

switch语句怎么用switch语句怎么用Sep 21, 2023 pm 05:48 PM

switch语句用法:1、Switch语句只能用于整数类型,枚举类型和String类型,不能用于浮点数类型和布尔类型;2、每个case语句后面必须跟着一个break语句,以防止执行其他case的代码块,没有break语句,将会继续执行下一个case的代码块;3、可以在一个case语句中匹配多个值,使用逗号分隔;4、Switch语句中的default代码块是可选的等等。

Go 语言中的 switch 语句是怎样使用的?Go 语言中的 switch 语句是怎样使用的?Jun 11, 2023 am 09:11 AM

Go语言是一种新兴的编程语言,它具有高效、简洁、安全和并发等特点,非常适合用于Web开发、分布式系统和云计算等领域。在Go语言中,switch语句是一种非常常用的语言结构,它可以根据表达式的值,选择不同的分支进行执行。本文将介绍Go语言中switch语句的基本使用方法和注意事项。基本语法Go语言中的switch语句与其他编程语言中的

Java 10中的局部变量类型推断:如何在switch语句中使用final var关键字Java 10中的局部变量类型推断:如何在switch语句中使用final var关键字Jul 31, 2023 pm 12:31 PM

Java10中的局部变量类型推断:如何在switch语句中使用finalvar关键字随着Java语言的不断发展,每个新版本都会引入一些新的特性和改进。在Java10中,其中一个重要的新特性是局部变量类型推断。这个特性使得开发人员可以使用var关键字来代替显式的类型声明,从而使代码更加精简和易读。本文将探讨如何在switch语句中使用finalvar关

Golang函数的switch语句应用技巧Golang函数的switch语句应用技巧May 16, 2023 am 08:26 AM

随着Golang在近年来的持续快速发展,它已经成为了许多开发者的首选编程语言之一。在Golang的诸多语法结构中,switch语句无疑是一个非常重要的部分。然而,很多开发者可能只是会使用最简单的switch语句,而对于switch语句的进一步应用技巧却不是很了解。本文就来介绍一些Golang函数中switch语句的常见应用技巧,以期帮助读者更好地理解和应用s

Java 枚举类型如何与 switch 语句配合使用?Java 枚举类型如何与 switch 语句配合使用?Apr 30, 2024 pm 06:48 PM

枚举类型是Java中定义常量集合的数据类型。配合switch语句,可实现以下功能:清晰表示值范围:枚举类型用于定义一组不可变的常量值,提高代码可读性。匹配不同枚举常量:switch语句允许根据枚举常量执行不同的操作,实现精细化的控制。处理不同场景:通过枚举类型和switch语句,可以在实际场景中灵活处理各种情况,如不同的通知类型发送不同邮件内容。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
1 個月前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器