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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • split(separator,limit)

    将字符串分割成字符串数组,并返回此数组

    separator表示从哪分割,limit表示分割成多少段,如果没有定义,则全部分割

    查看全部
  • indexOf(substring,startpos)

    返回substring指定字符的首位置,从0算起,startpos表示从哪个位置开始找,如果没有此值,则从0开始找,若没找到,返回-1

    查看全部
  • charAt()

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

    查看全部
  • <!DOCTYPE HTML>

    <html>

    <head>

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

    <title>计时器</title>

    <script type="text/javascript">

       function clock(){

          var time=new Date();               

          

          document.getElementById("clock").value = time;

       }

       var ting=setInterval(clock,1000)  

    </script>

    </head>

    <body>

      <form>

        <input type="text" id="clock" size="50"  />

        <input type="button" value="Stop" onclick="clearInterval(ting)"/>

      </form>

    </body>

    </html>

    //代码没有问题,但是在虚拟机里面,clearInterval失效了

    查看全部
  • Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别。

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

    2018-12-07

  • <!DOCTYPE HTML>

    <html>

    <head>

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

    <title>定时器</title>

    <script type="text/javascript">

      var attime;

       setInterval(clock,1000);

      function clock(){

        var time=new Date();          

        attime=time.getHours()+":"+time.getMinutes()+":"+time.getSeconds();

        document.getElementById("clock").value = attime;

      }

    </script>

    </head>

    <body>

    <form>

    <input type="text" id="clock" size="50"  />

    </form>

    </body>

    </html>

    /*getMinutes

    getSeconds

    getHours

    赋值:document.getElementById("clock").value = attime;

    查看全部
  • <!DOCTYPE HTML>

    <html>

    <head>

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

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

    <script type="text/javascript">

    var mystr="Hello World!";

    document.write(mystr.substr(mystr.indexOf("W"))+ "<br />");

    document.write(mystr.substr(mystr.indexOf("H"),mystr.indexOf(" ")))

    </script>

    </head>

    <body>

    </body>

    </html>

    /*1、第九行 不能换行,否则代码会失效。

    2、空格可以作为字符出现*/

    查看全部
  • <!DOCTYPE  HTML>

    <html >

    <head>

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

    <title>系好安全带,准备启航</title>


    <script type="text/javascript">


      //通过javascript的日期对象来得到当前的日期,并输出。

      var mydate=new Date()

      document.write(mydate.getFullYear()+"年"+mydate.getMonth()+"月"+mydate.getDate()+"日")

      var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

      document.write(weekday[mydate.getDay()]);

      

      

      //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦

      var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";

     



      //从数组中将成绩撮出来,然后求和取整,并输出。

      



    </script>

    </head>

    <body>

    </body>

    </html>


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

    2018-12-07

  • // onload, 写在<body>标签内

    定义和用法:

    onload 事件会在页面或图像加载完成后立即发生

    onload 通常用于 <body> 元素,在页面完全载入后(包括图片、css文件等等。)执行脚本代码。

    语法:

    在 HTML 中:

    <body onload="SomeJavaScriptCode">

    在 JavaScript 中:

    window.onload = function() {

        SomeJavaScriptCode;

    };



    查看全部
  • 返回指定位置的字符

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

    语法:

    stringObject.charAt(index)

    参数说明:


    注意:1.字符串中第一个字符的下标是 0。最后一个字符的下标为字符串长度减一(string.length-1)。

    2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。

    如:在字符串 "I love JavaScript!" 中,返回位置2的字符:

    <script type="text/javascript">   var mystr="I love JavaScript!"   document.write(mystr.charAt(2)); </script>

    注意:一个空格也算一个字符。

    以上代码的运行结果:

    l


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


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

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

    2018-12-07

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

    查看全部
  • 记得在case所执行的语句后添加上一个break语句。否则就直接继续执行下面的case中的语句,看以下代码:

    查看全部
  • 虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。

    查看全部
  • 算术操作符 比较操作符 逻辑操作符 "="赋值符号

    查看全部

举报

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

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