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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • <title>二维数组</title>
    <script type="text/javascript">
    var myarr = new Array();
    for(var i= 0; i<3;i++){
       myarr[i] = new Array();
       for(var j=0;j<6;j++){
          myarr[i][j]=i*j;
       }
    }


    </script>



    //二维数组

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

    2018-05-20

  • javascript事件

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

    2018-05-19

  • 主要事件表:

    onclick:鼠标单击事件

    onmouseover:鼠标经过事件

    onmouseout:鼠标移开事件

    onchange:文本框内容改变事件

    onfucus:光标聚焦

    obblur:光标离开

    onload:网页导入

    onunload:关闭网页

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

    2018-05-19

  • window对象方法https://img1.sycdn.imooc.com//5afffaa90001733708350706.jpg

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

    2018-05-19

  • 定义一个函数:function 函数名(){

    函数体;

    }

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

    2018-05-19

  • 创建数组:var myarray=new Array();

    创建一个新数组存储在myarray变量中;

    查看全部
  • js写在dom渲染完成后

    <body>
        <div id="content">
            ii
        </div>
       
        <script type="text/javascript">
      var aaa = document.getElementById("content");
      aaa.innerHTML = "etete";
     alert( aaa.innerHTML);
       alert("关注js高级篇");
    </script>
    </body>

    查看全部
    0 采集 收起 来源:让你认识JS

    2018-05-19

  • onfocus事件和onmouseover事件的区别

    当鼠标左键点击文本框时,即焦点在文本框内,才会触发onfocus 事件。而onmouseover事件,无需鼠标左键点击,只要鼠标停留在该位置即可触发onmouseover事件。

    查看全部
  • 53e198540001b66404860353.jpg事件类型,ε=ε=ε=(#>д<)ノ非要五个字

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

    2018-05-19

  • 第六章编程练习之计算器

    <!DOCTYPE html>

    <html>

     <head>

      <title> 事件</title>  

      <script type="text/javascript">

       function count(){

           

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

        var a=document.getElementById("txt1").value;

        a=parseInt(a);

         alert(a);

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

    var b=document.getElementById("txt2").value;

    alert(b);

    b=parseInt(b);

    //获取选择框的值

    var op=document.getElementById("select").value;

    alert(op);

    var answer;

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

    switch(op)

    {

        case '+':answer=a+b;break;

        case "-":answer=a-b;break;

        case "*":answer=a*b;break;

        case "/":answer=a/b;

    }

        //设置结果输入框的值 

        alert(answer);

       }

      

      </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-05-19

  • offsetHeight会随着窗口显示的大小而改变,比如你把窗口缩小,这个值就会随之变小,这个值还包含了滚动条和其他边线。

    scrollHeight显示的是网页内容的高度,不包括外面的边线啊啥的

    clientHeight表示HTML文档的当前高度,通俗一点,它不包含滚动条,但是包含一个body与浏览器之间有个默认的margin(边距)


    查看全部
  • 1.二维数组的定义方法 一:

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

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

        myarr[i]=new Aaary( );  //再声明二维长度

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

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

        }

    }

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

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

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

    3.赋值

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

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

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

    2018-05-18

  • 一维数组可以看做一组盒子,每个盒子只能放一个内容;二维数组可以看做一组盒子,每个盒子里还可以放多个盒子。

    二维数组的表示:

    myarray[ ][ ]

    注意:二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1.

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

    2018-05-18

  •                             数组属性length

    我们想知道数组的大小,只需引用数组的一个属性length。length属性表示数组的长度,即数组中元素的个数。

    语法:

    myarray.length;        //获得数组myarary的茶高度

    注意:

    1. 因为数组的索引总是从0开始,所以一个数组单位上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4.

    2. JS数组的length属性是可变的。

    3. 数组随元素的增加,昌都也会改变。


    查看全部
  • 使用数组元素:

    要得到一个数组元素的值,只需引用数组变量并提供一个索引。

    查看全部

举报

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

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