我的js学习(js语句)

学习js第二天js的三个弹框alert用于弹出警告框alert("你好,请于XXXX年XX月XX日 到XXXX地址交代XXX问题");confirm用于弹出确认框var result = confirm("吃饭了吗");prompt用于弹出输入框var a = prompt("吃的什么啊?");判定语句判定语句在 JS 中 有两种: switch语句、 if语句;switch语句的语法: switch (变量) {
摘要由CSDN通过智能技术生成

学习js第二天

js的三个弹框

alert用于弹出警告框

alert("你好,请于XXXX年XX月XX日 到XXXX地址交代XXX问题");

confirm用于弹出确认框

var result = confirm("吃饭了吗");

prompt用于弹出输入框

var a = prompt("吃的什么啊?");

判定语句

判定语句在 JS 中 有两种: switch语句、 if语句;

switch语句的语法:
                switch (变量) {
                    case 结果1:
                        code...
                        break;
                    case 结果2:
                        code...
                        break;
                    case 结果3:
                        code...
                        ...

                    default:
                        code...
                        break;
                }
if 语句的语法
               if (表达式) {
                   结果
               } else if(表达式1) {
                   结果1
               } else if(表达式2) {
                   结果2
               } else if(表达式3) {
                   结果3
               }
               ....
               else {

               }

三元运算符

JS中的运算符 根据运算的参数个数 可以分为单目运算符、双目运算符、三目运算符;
单目:指的是只需要一个运算数就可以运行的符号;
比如: a++ 、 b–、 !true;
双目运算符: 指的是需要两个运算符才可以运行的运算符;
比如: a + b 、 a || b、 a > b;
三元运算符又叫做三目运算符,它是使用 ? 和 : 将三个部分拼接起来 ;

var a = true ? 1 : 2;
表达式 ? 结果1 : 结果2

运算规则: 对表达式求布尔值 如果为真 使用结果1 如果为假 使用结果2;

循环语句

JS中的循环语句有3种:
do while循环
while循环
for循环

			do {
                code....
            } while(条件);


            while(条件) {
                code....
            }

            for (定义初始值; 判定条件; 改变初始值) {
                执行代码
            }

do while循环

do while循环

        do {
            code....
        } while (条件);

        定义一个变量用于计算循环体的执行次数
        var count = 0;
        do {
            console.log(count);
            count++;
        } while (count < 10);

while循环

// 从1输出到100  
        var a = 1;
        // 开始循环
        while (a <= 100) {
            console.log(a);
            a += 2;
        }

for循环

/* 
            for (1定义初始值; 2判定条件; 4改变初始值) {
                3执行代码
            }
        */
        for (var a = 1; a <= 10; a += 2) {
            console.log(a);
        }
        console.log("a---->", a);

        /* 
            for循环的执行顺序
            1 2 3 4
            2 3 4
            2 3 4
            2 3 4
            ...
            直到2不再符合条件
        */

break和continue

break 是一个关键字 用于跳出循环
        for (var i = 1; i < 100; i++) {
            console.log(i)
            if (i === 5) {
                break;
            }
        }

        continue  是一个关键字 用于跳过一次循环
        for (var i = 0; i < 50; i++) {
            if (i === 25) {
                continue
            }
            console.log(i)
        }
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值