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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分

  • function syj(x,y){ if(x>y){

    return x;

    }

    else if (x==y) {

    return x


    b;

    }

    else {

    return y;

    }

    }

    result=syj(5,6);

    result1=syj(2,3);

    document.write("5和6的较大值是:"+result+"<br>")

    document.write("2和3的较大值是:"+result1+"<br>")


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

    2019-01-05

  •   function  app2(x,y)

      { var sum,x,y;

        sum = x * y;

        return sum;

      }

     var req1=app2(5,6);

     var req2=app2(2,3);

     var sumq=req1+req2; 

    document.write("req1的值:"+req1+"<br/>");

    document.write("req2的值:"+req2+"<br/>");

    document.write(req1+"与"+req2+"和:"+sumq);


    查看全部
    0 采集 收起 来源:返回值的函数

    2019-01-05

  •    function add3(x,y,z)              

    {

      sum = x + y +z;

      document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");

    }

    add3(5,8,3);

    add3(7,1,4);


    查看全部
    0 采集 收起 来源:有参数的函数

    2019-01-05

  •   var infos = [


                     ['小A','女',21,'大一'],

                     ['小B','男',23,'大三'],

                     ['小C','男',24,'大四'],

                     ['小D','女',21,'大一'],

                     ['小E','女',22,'大四'],

                     ['小F','男',21,'大一'],

                     ['小G','女',22,'大二'],

                     ['小H','女',20,'大三'],

                     ['小I','女',20,'大一'],

                     ['小J','男',20,'大三']

                     ];

                 //document.write(infos[1]);

                 //第一次筛选,找出都是大一的信息

                 for(i=0;i<infos.length;i++)

                 {

                     if(infos[i][3]=="大一")

                     {

                         document.write("第一次筛选大一数据:"+infos[i] +"<br/>");

                     }

                 }

                  

                 //第二次筛选,找出都是女生的信息

                 

                for(i=0;i<infos.length;i++)

                 {

                     if(infos[i][3]=="大一"&& infos[i][1]=="女")

                     {

                         document.write("第二次筛选数据:"+infos[i][0] +"<br/>");

                     }

                 }


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

    2019-01-05

  • var myage =20;//赵红的年龄为99

    if(myage<=44)

      {document.write("青年");}

    else if(myage<=59) 

      {document.write("中年人");}

    else if(myage<=89)

      {document.write("老年人");}

    else        

      {document.write("长寿老年人");}


    查看全部
  • 改变一次后会重新定义(我觉得)文本框内容

    1. 初始状态

      https://img1.sycdn.imooc.com//5c3033b10001f11911650909.jpg

    2.改变后

    https://img1.sycdn.imooc.com//5c30344500014aed12820944.jpg

    3.不做改动,不弹出

    https://img1.sycdn.imooc.com//5c3034940001f03a12460446.jpg

    4.恢复默认状态

    https://img1.sycdn.imooc.com//5c3034b30001473b12860791.jpg

    查看全部
  • var myarr= [[0,0,0,0,0,0],[0,1,2,3,4,5],[0,2,4,6,8,10]]//1


    var myarr=new Array();  //先声明一维 

    for(var i=0;i<3;i++){   //一维长度为3

       myarr[i]=new Array();  //再声明二维 

       for(var j=0;j<6;j++){   //二维长度为6

       myarr[i][j]=i*j;   // 赋值,每个数组元素的值为i*j

       }

     }


    查看全部
    0 采集 收起 来源:二维数组

    2019-01-05

  • 7-11 如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。 如果startPos为负数且绝对值大于字符串长度,startPos为0。
    查看全部
  • 7-10 2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。 3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
    查看全部
  • 7-9 str.split 如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
    查看全部
  • 7-8 indexOf() 方法区分大小写。 2.如果要检索的字符串值没有出现,则该方法返回 -1。
    查看全部
  • 7-4 getDay() 返回星期,返回的是0-6的数字,0 表示星期天。如果要返回相对应“星期”,通过数组完成,代码如下: <script type="text/javascript"> var mydate=new Date();//定义日期对象 var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; //定义数组对象,给每个数组项赋值 var mynum=mydate.getDay();//返回值存储在变量mynum中 document.write(mydate.getDay());//输出getDay()获取值 document.write("今天是:"+ weekday[mynum]);//输出星期几 </script>
    查看全部
    0 采集 收起 来源:返回星期方法

    2019-01-05

  • 名模
    查看全部
  • 属性表示状态
    方法表示动作

    查看全部
    0 采集 收起 来源:认识DOM

    2019-01-04

  • 访问父节点parentNode

    获取指定节点的父节点

    语法:

    elementNode.parentNode

    注意:父节点只能有一个。

    看看下面的例子,获取 P 节点的父节点,代码如下:

    <div id="text">   <p id="con"> parentNode 获取指点节点的父节点</p> </div>  <script type="text/javascript">   var mynode= document.getElementById("con");   document.write(mynode.parentNode.nodeName); </script>

    运行结果:

    parentNode 获取指点节点的父节点 DIV

    访问祖节点:

    elementNode.parentNode.parentNode

    看看下面的代码:

    <div id="text">     <p>     parentNode           <span id="con"> 获取指点节点的父节点</span>   </p> </div>  <script type="text/javascript">   var mynode= document.getElementById("con");   document.write(mynode.parentNode.parentNode.nodeName); </script>

    运行结果:

    parentNode获取指点节点的父节点 DIV

    注意: 浏览器兼容问题,chrome、firefox等浏览器标签之间的空白也算是一个文本节点。

    任务

    试一试,通过获取的mylist节点,使用访问父节点parentNode,将"HTML/CSS"课程内容输出。

    补充第30行代码,将"HTML/CSS"课程内容输出。


    查看全部

举报

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

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