js 判断if与switch

轩陌

分类: JavaScript 2875 3

if条件判断:

只有当条件为true时,使用该语句执行代码,语法结构:


if (true) {
    alert('条件为真弹出');
}
//当if语句只有一句话的时候可以简写
if (true) alert('条件为真弹出');

if...else语法:

当条件为true时执行代码,为false时执行其他代码,语法结构:


if (2 > 3) {
    alert('为真时走第一个if');
} else {
    alert('为假时走else');
}

if...else if...else语法:

使用该语句来选择多个代码块之一来执行,语法结构:


if (条件 1) {
    当条件 1 为 true 时执行的代码
} else if (条件 2) {
    当条件 2 为 true 时执行的代码
} else {
    当条件 1 和 条件 2 都不为 true 时执行的代码
}

三目运算:

语法:


条件
    ? 真code
    : 假code;
var a = !0;
a ? alert('a为真') : alert('a为假');

switch语法:

使用 switch 语句来选择要执行的多个代码块之一,语法:


switch (n) {
    case 1:
        执行代码块 1;
        break;
    case 2:
        执行代码块 2;
        break;
    default:
        n 与 case 1 和 case 2 不同时执行的代码
}

工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。使用 break 来阻止代码自动地向下一个 case 运行。

判断符号


  a < b     // 小于
  a > b     // 大于
  a <= b    // 小于等于
  a >= b    // 大于等于
  a == b    // 相等判断
  a != b    // 不相等判断
  a === b   // 全等判断
  a !== b   // 不全等判断

逻辑运算


  a && b    // 与
  a || b    // 或
  !a        // 非
  • 2人 Love
  • 1人 Haha
  • 0人 Wow
  • 0人 Sad
  • 0人 Angry
JavaScript、前端笔记

作者简介: 轩陌

打赏

生命的意义在于折腾,一直努力成长中,期待梦想实现的那刻。

共 3 条评论关于 “js 判断if与switch”

Loading...