• Javascript


    ES6 

    ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。

    {

      let a = 10;
      var b = 1;
    }
     
    // ReferenceError: a is not defined.
    // 1

    JavaScript常用语句

    1. document.getElementById(str)

    2. document.getElementsByClass(str)

    3. document.getElementsByName(str)

    if语句实例

    if (条件表达式) {

    // 条件为真时,做的事情

    } else {

    // 条件为假时,做的事情

    }

    if (条件表达式1) {

    // 条件1为真时,做的事情

    } else if (条件表达式2) {

    // 条件1不满足,条件2满足时,做的事情

    } else if (条件表达式3) {

    // 条件1、2不满足,条件3满足时,做的事情

    } else {

    // 条件1、2、3都不满足时,做的事情

    }

    switch语句实例

    <script type="text/javascript">
    var a=+prompt("请输入(1-7)之间的数字");
    switch(a)
    {
    case 1:
    document.write("星期一");break;
    case 2:
    document.write("星期二");break;
    case 3:
    document.write("星期三");break;
    case 4:
    document.write("星期四");break;
    case 5:
    document.write("星期五");break;
    case 6:
    document.write("星期六");break;
    case 7:
    document.write("星期日");break;
    default:
    document.write("输入不合法");break;
    }
    </script>

    while循环

    <script type="text/javascript">
    var score=+prompt("输入分数");
    while(score<0 || score>100 || isNaN(score))
    {
    alert("输入分数不合法");
    var score=+prompt("输入分数");
    }
    if(score==100)
    document.write("奖励手机一部");
    else if(score>=80)
    document.write("奖励100元");
    else if(score>=60)
    document.write("奖励一本参考书");
    else
    document.write("没有奖励");
    </script>

    for循环语句

    <script type="text/javascript">
    for(var i=1;i<=9;i++)
    {
    for(j=1;j<=i;j++)
    {
    document.write(j+"*"+i+"="+j*i+"&nbsp; &nbsp; &nbsp;");
    }
    document.write("<br>");
    }
    </script>

    continue和break

    <script type="text/javascript">
    for(var i=1;i<=10;i++)
    {
    if(i==5)
    {
    break;
    }
    document.write(i+"&nbsp; &nbsp; &nbsp;");
    }
    </script>
    //输出结果是1 2 3 4

    continue语句和break 语句类似,不同之处在于,continue 语句用于中止本次循环,并开始下一次循环,其语法格式如下: continue ; continue语句只能用在while、for. "do...while" 和switch 语句当中.

  • 相关阅读:
    【C++clock()函数学习(计算自己代码运行时间)】
    YCOJ 1041113【最近的回文数】
    计蒜客【汉诺塔II】
    YCOJ【汉诺塔】
    【常用算法总结——递归】
    YCOJ【查找】
    【常用算法总结——分治】
    Redis哨兵机制
    Redis主从复制
    SpringBoot集成Redis
  • 原文地址:https://www.cnblogs.com/NachoLau/p/10393093.html
Copyright © 2020-2023  润新知