JavaScript 如何在对象上使用条件语句

JavaScript 如何在对象上使用条件语句

条件语句用于根据各种情况控制执行的方式。如果条件为真,则可以执行某个操作,如果条件为假,则可以执行另一个操作。条件语句是计算机程序逻辑、决策或流程控制的组成部分。

本文将以在对象上使用条件语句为例进行讲解。让我们深入文章,以便更好地理解条件语句。

使用if语句

if语句是最基本的条件表达式类型。如果语句被评估为真或假,只有当语句返回真时,if语句才会执行。如果结果为假,则代码块将被忽略。

语法

if语句的语法如下:

if (condition) {
   // return out if condition is true
}

示例

在以下示例中,我们使用if语句运行脚本,通过检查条件是否为真或假来确定。

<!DOCTYPE html>
<html>
   <body style="background-color:#D5F5E3">
      <script>
         const amount = 1000;
         const shirt = 1500;
         if (amount <= shirt) {
            document.write("Insufficient Amount!");
         }
      </script>
   </body>
</html>

当脚本被执行时,如果脚本中使用的条件被满足,则会生成一个输出,输出内容是所获取的文本,并在网页上显示。

使用switch语句

switch语句根据多种场景执行代码块。switch语句是JavaScript中的“条件”语句的一部分,用于根据特定条件执行不同的操作。使用switch来选择将执行哪个代码块。

语法

下面是switch语句的语法:

switch(expression) {
   case a:
   break;
   case b:
   break;
   default:
}

示例

考虑以下示例,我们正在运行脚本以使用switch语句执行一段代码块 –

<!DOCTYPE html>
<html>
   <body style="background-color:#E8DAEF">
      <script>
      const d = new Date();
      switch (d) {
         case 1:
            document.write("Monday")
            break
         case 2:
            document.write("Tuesday")
            break
         case 3:
            document.write("Wednesday")
            break
         default:
         document.write("Waiting For The Weekend.!")
      }
      </script>
   </body>
</html>

当上述脚本运行时,一个输出窗口将出现,显示从显示在网页上的switch语句条件获取的信息。

使用if else语句

如果条件为真,则if语句导致执行一个块。如果条件为假,则不会发生任何事情。然而,您可以使用if else语句来使句子在条件为假时运行。

语法

if else语句的语法如下所示−

if( condition ) {
   //statement
} else {
   // statement
}

示例

执行下面的代码并观察我们在脚本中如何执行条件语句“if else”。

<!DOCTYPE html>
<html>
   <body style="background-color:#D5F5E3">
      <script>
         let age = 20;
         if (age >18) {
            document.write('You Are Eligible For Vote.');
         } else {
            document.write('You Are Not Eligible For Vote.');
         }
      </script>
   </body>
</html>

脚本执行时,将生成一个输出,其中包含通过脚本中使用的条件获得的文本,并显示在网页上。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程