为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • function big(x,y){
        if(x>y){
            return x;
        }
        else if(x<y){
            return y;
        }
        else if(x==y){
            alert('Equeal');
        }
    }
    document.write(" 5 和 4 的较大值是:"+big(5,4)+"<br>");
    document.write(" 6 和 3 的较大值是:"+big(6,3));


    查看全部
    0 采集 收起 来源:编程练习

    2018-04-08

  • //switch排除方法
       var infos = [
          ['小A','女',21,'大一'],
          ['肥肥','男',23,'大三'],
          ['肥肥','男',24,'大四'],
          ['小D','女',21,'大一'],
          ['小E','女',22,'大四'],
          ['肥肥','男',21,'大一'],
          ['小G','女',22,'大二'],
          ['小H','女',20,'大三'],
          ['小I','女',20,'大一'],
          ['肥肥','男',20,'大三']]
          
    for(var q=0;q<=infos.length;q++){
    switch(infos[q][3]){
        case '大一':
            switch(infos[q][1]){
                case '女':
                document.write(infos[q][0]+'<br />')
                break;
            }
    }
    }
    
     
     //if两次排出方法
     
     for(var q=0;q<=infos.length;q++){
         if(infos[q][3]!='大一'){
             continue;
         }
         else if(infos[q][1]=='女'){
             document.write(infos[q][0]+'<br />')
         }
     }
     
    
     //if一步到位 
     for(var q=0;q<=infos.length;q++){
        if(infos[q][1]=='女'&&infos[q][3]=='大一'){
            document.write(infos[q][0]+'<br>');
        }
     }



    查看全部
    0 采集 收起 来源:编程练习

    2018-04-08

  • a++返回的是旧值;

    ++a返回的是新值。

    查看全部
    0 采集 收起 来源:编程练习

    2018-04-08

  • ysf

    100%7 %是运算符号 表示100除以7的余数

    查看全部
    0 采集 收起 来源:编程练习

    2018-04-08

  • 即使定义array的长度为3,也可以增加第四个数,并且数组长度会改变

    查看全部
  • 数组赋值的方法:

    1. var arr = new Array; arr[0] = 66; arr[1] = 77;

    2. var arr = new Array(66,77);

    3. var arr = [66,77];

    tips:如果你定义的数组只有一个数,不能用第二条来赋值,它会直接认为你输入的一个值为数组的长度

    查看全部
  • continue跳过本次循环,不输出成绩

    查看全部
  • 100%7是100除以7的余数

    查看全部
    0 采集 收起 来源:编程练习

    2018-04-08

  • 操作符之间的优先级(高到低):

    算术操作符 比较操作符 逻辑操作符 "="赋值符号


    查看全部
  • <!DOCTYPE html>

    <html>

     <head>

      <title> 事件</title>  

      <script type="text/javascript">

       function count(){

         var num1,num2,num3,fruit;  

        //获取第一个输入框的值

        num1=document.getElementById("txt1").value;

    //获取第二个输入框的值

    num2=document.getElementById("txt2").value;

    //获取选择框的值

    num3=document.getElementById("select").value;

    num1=parseInt(num1);

    num2=parseInt(num2);

    //获取通过下拉框来选择的值来改变加减乘除的运算法则

    switch(num3){

      case '+':

          fruit=num1+num2;

          break;

      case '-':

          fruit=num1-num2;

          break;

      case '*':

          fruit=num1*num2;

          break;

      case '/':

          fruit=num1/num2;

          break;

    }

        //设置结果输入框的值

        

        document.getElementById("fruit").value=fruit;

       }

      </script> 

     </head> 

     <body>

       <input type='text' id='txt1' /> 

       <select id='select'>

    <option value='+'>+</option>

    <option value='-'>-</option>

    <option value='*'>*</option>

    <option value='/'>/</option>

       </select>

       <input type='text' id='txt2' /> 

       <input type='button' value=' = '  onclick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果--> 

       <input type='text' id='fruit' />   

     </body>

    </html>


    查看全部
    0 采集 收起 来源:编程练习

    2018-04-08

  • time=new Date() ;

    attime= time.toLocaleTimeString();

    查看全部

  • function compare(a,b){

        if(a>b){

            return a;

        }

        else if{a<b}{

            return b;

        }

        else{

            return 相等;

        }

    }

    var c = compare(5,4);

    var d = compare(6,3);


    //函数体,判断两个整数比较的三种情况




     

    //调用函数,实现下面两组数中,返回较大值。


      document.write(" 5 和 4 的较大值是:"+c+"<br>");

      document.write(" 6 和 3 的较大值是:"+d+"<br>"); 


    查看全部
    0 采集 收起 来源:编程练习

    2018-04-07

  • 主要事件表:


    查看全部
    0 采集 收起 来源:什么是事件

    2018-04-07

  • 如何定义一个函数呢?看看下面的格式:

    function  函数名( ){
         函数体;
    }


    查看全部
    0 采集 收起 来源:定义函数

    2018-04-07

  • myarray.length; //获得数组myarray的长度


    查看全部

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!