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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • if(条件)
    { 条件成立时执行代码}


    查看全部
  • 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
       }
     }

     var Myarr = [[0,0,0,0,0,0],[0,1,2,3,4,5],[0,2,4,6,8,10]]

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

    2018-11-22

  • myarray.length; //获得数组myarray的长度
    var arr=[55,32,5,90,60,98,76,54];//包含8个数值的数组arr document.write(arr.length); //显示数组长度8document.write(arr[7]); //显示第8个元素的值54
    arr.length=10; //增大数组的长度document.write(arr.length); //数组长度已经变为10
    var arr=[98,76,54,56,76]; // 包含5个数值的数组document.write(arr.length); //显示数组的长度5arr[15]=34;  //增加元素,使用索引为15,赋值为34alert(arr.length); //显示数组的长度16


    查看全部
  • <!DOCTYPE  HTML>

    <html >

    <head>

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

    <title>数组</title>

    <script type="text/javascript">


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

    2018-11-22

  • myarray[5]=88;


    查看全部
  • 二维数组的定义方法

    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


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

    2018-11-22

  • dingyi.charAt(dingyizifuchuan.字符串的位置)

    方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。

    查看全部

  • <!DOCTYPE HTML>


    <html>


    <head>


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


    <title>无标题文档</title>


    </head>


    <body>


    <div id="con"><!DOCTYPE HTML>


    <html>


    <head>


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


    <title>无标题文档</title>


    </head>


    <body>


    <div id="con">


        


        


        


        


    <p>javascript</p>


    <div>jQuery</div>


    <h5>PHP</h5>


    </div>


    <script type="text/javascript">


      var x=document.getElementById("con");


      var y=x.firstChild;


      


      /*


      获取当前父节点


      获取第一个父节点下的第一个子节点赋值给y


      判断第一个字节点是不是空格


      如果是空格节点获取下一个兄弟节点


      */


      if(y.nodeType==3){


      document.write("第一个节点---==="+y.nextSibling.nodeName);


      }








     


    </script>


    </body>


    </html>


        


        


        


        


    <p>javascript</p>


    <div>jQuery</div>


    <h5>PHP</h5>


    </div>


    <script type="text/javascript">


      var x=document.getElementById("con");


      var y=x.firstChild;


      


      /*


      获取当前父节点


      获取第一个父节点下的第一个子节点赋值给y


      判断第一个字节点是不是空格(同时符合类型3和值为#Text)


      如果是空格节点获取下一个兄弟节点


      */


      if(y.nodeType==3&&y.nodeValue=="#Text"){


      document.write("第一个节点---==="+y.nextSibling.nodeName);


      }








     


    </script>


    </body>


    </html>


    查看全部
  • var myarray=new Array(); //创建一个新的空数组myarray[0]=66; //存储第1个人的成绩myarray[1]=80; //存储第2个人的成绩myarray[2]=90; //存储第3个人的成绩myarray[3]=77; //存储第4个人的成绩myarray[4]=59; //存储第5个人的成绩
    var myarray = new Array(66,80,90,77,59);//创建数组同时赋值
     var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)


    查看全部
  • var myarray= new Array(8); //创建数组,存储8个数据。


    查看全部
  • var myarr=new Array(); //定义数组

     myarr[0]=80; 

     myarr[1]=60;

     myarr[2]=99;


    查看全部
  • jq1=numa>nunb || numa==numb

    查看全部
  • 几种浏览的user_agent.,像360的兼容模式用的是IE、极速模式用的是chrom的内核。


    查看全部
    0 采集 收起 来源:userAgent

    2018-11-21

  • if后边用==

    if(条件)
    { 条件成立时执行代码}


    查看全部
  • <!DOCTYPE HTML>

    <html>

        <head>

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

            <title>无标题文档</title>

        </head>

        

        <body>

            <form>

              请选择你爱好:<br>

              <input type="checkbox" name="hobby" id="hobby1">  音乐

              <input type="checkbox" name="hobby" id="hobby2">  登山

              <input type="checkbox" name="hobby" id="hobby3">  游泳

              <input type="checkbox" name="hobby" id="hobby4">  阅读

              <input type="checkbox" name="hobby" id="hobby5">  打球

              <input type="radio" name="hobby" id="hobby7">sm

              <input type="checkbox" name="hobby" id="hobby6">  跑步 <br>

              <input type="button" value = "全选" onclick = "checkall();">

              <input type="button" value = "全不选" onclick = "clearall();">

              <p>请输入您要选择爱好的序号,序号为1-6:</p>

              <input id="wb" name="wb" type="text" >

              <input name="ok" type="button" value="确定" onclick = "checkone();">

            </form>

            <script type="text/javascript">

            function checkall(){

                var hobby = document.getElementsByTagName("input");

                for(i=0;i<hobby.length;i++){

                    if(hobby[i].type=="checkbox"){

                        hobby[i].checked=true;

                    }

                }

              // 任务1 

               

            }

            function clearall(){

                var hobby = document.getElementsByName("hobby");

                for(i=0;i<hobby.length;i++){

                    hobby[i].checked=false;

                }

             // 任务2    

                

            }

            

            function checkone(){

            /*

            得true是错的方法    得false是进行正确的操作

            错的有  值大于6  值小于0  值不是整形

            */

                var j=document.getElementById("wb").value;

            if(j<1||j>6||j||parseint(j)!=j){

                alert("请输入您要选择爱好的序号,序号为1-6:")

            }else{

                var hobby=document.getElementById("hobby"+j);

                    hobby.checked=true; 

            }

             // 任务3

            

            }

            

            

            </script>

        </body>

    </html>


    查看全部

举报

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

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