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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 事件会在页面加载完成后,立即发生,同时执行被调用的程序。
    注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。

          2. 此节的加载页面,可理解为打开一个新页面时。
    如下代码,当加载一个新页面时,弹出对话框“加载中,请稍等…”。


    查看全部
  • 主要事件表:53e198540001b66404860353.jpg

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

    2018-11-09

  • for(初始条件;判断条件;循环后条件值更新)
    {
      if(特殊情况)
      { continue; }
     循环代码
    }

    52dc89270001212905110297.jpg

    查看全部
  • var myarr=new Array();  //先声明一维 
    for(var i=0;i<2;i++){   //一维长度为2
       myarr[i]=new Array();  //再声明二维 
       for(var j=0;j<3;j++){   //二维长度为3
       myarr[i][j]=i+j;   // 赋值,每个数组元素的值为i+j
       }
     }

    2. 二维数组的定义方法二

    var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3]]

    3. 赋值

    myarr[0][1]=5; //将5的值传入到数组中,覆盖原有值。

    说明: myarr[0][1] ,0 表示表的行,1表示表的列。


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

    2018-11-09

  • 111111



    查看全部
  • 强大的js,我可以吗?

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

    2018-11-09

  • 用函数实现代码


    查看全部
    0 采集 收起 来源:window对象

    2018-11-09

  • window.history.forward();

    //等价点击前进按钮。

    forward()相当于go(1),代码如下:

    window.history.go(1);


    查看全部
  • window.history.back();

    //等同于点击浏览器的倒退按钮。

    back()相当于go(-1),代码如下:

    window.history.go(-1);


    查看全部
  • window.history.[属性|方法]

    length是属性,不是方法

    从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。

    查看全部
    0 采集 收起 来源:History 对象

    2018-11-09

  • i=setTimeout("startCount()",1000);
    //调用它外部函数得出循环效果
    clearTimeout(id_of_setTimeout)

    //计时器暂停

    查看全部
  • JS关键字和保留字https://img1.sycdn.imooc.com//5be4f5c700014f5103080447.jpg

    查看全部
  • <!DOCTYPE  HTML>

    <html >

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>流程控制语句</title>

    <script type="text/javascript">

    var infos = [

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

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

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

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

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

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

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

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

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

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

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

    ];

     //第一步把之前的数据写成一个数组的形式,定义变量为 infos

    for(var i=0;i<10;i++) 

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

       {

           document.write(infos[i][0]+"&nbsp"+infos[i][1]+"&nbsp"+infos[i][2]+"&nbsp"+infos[i][3]+"<br/>")

       }

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

     

      

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

     

     

      

    </script>

    </head>

    <body>

    </body>

    </html>


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

    2018-11-08

  • 调用函数格式(假设有一个clock()函数):

    setInterval("clock()",1000)
    或
    setInterval(clock,1000)


    查看全部
  • 'width=600,height=400'

    'width=600','height=400'

    查看全部
    0 采集 收起 来源:window对象

    2018-11-08

举报

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

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