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

JavaScript进阶篇

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

    532fe7cf0001e7b505170269.jpg

    532fe841000174db05160622.jpg

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

    2019-07-19

  • substring(start,end);

    substr(start,num);start可以为负值,从末尾数起


    查看全部
  • 设置年份

    var mydate=new Date(); 

    var myyear=mydate.getFullYear()     ;

    var mydate=new Date(); 

    document.write("年份:"+mydate.getFullYear()+'<br>' );

    document.write("月份:"+mydate.getMonth()+'<br>');

    document.write("日期:"+mydate.getDay()+'<br>');

    document.write("时:"+mydate.getHours()+'<br>');

    document.write("分:"+mydate.getMinutes()+'<br>');

    document.write("秒:"+mydate.getSeconds()+'<br>');


    查看全部
  • Date日期对象,var mydate=new Date();

    555c650d0001ae7b04180297.jpg

    查看全部
    0 采集 收起 来源: Date 日期对象

    2019-07-19

  • <!--先编写好网页布局-->

      <h3>操作成功</h3>

      <span id="second">5</span>

      <span>秒后回到主页</span>

      <a href="javascript:back()">返回</a>

      <script type="text/javascript">  

        var num = document.getElementById("second").innerHTML;

       //获取显示秒数的元素,通过定时器来更改秒数。

        function count(){

            num--;

            document.getElementById("second").innerHTML=num;

            if(num==1){

                window.location.assign("https://www.imooc.com");

            }

            

        }

        setInterval("count()",1000);

       //通过window的location和history对象来控制网页的跳转。

       function back(){

           window.history.back();

       }


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

    2019-07-19

  • 卸载事件 window.onload=函数名;

    查看全部
  • Math对象,提供对数据的数学计算。

    使用 Math 的属性和方法,代码如下:

    <script type="text/javascript">   
    var mypi=Math.PI;    
    var myabs=Math.abs(-15);   
    document.write(mypi);   
    document.write(myabs); 
    </script>

    运行结果:

    3.141592653589793 
    15

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

    Math 对象属性

    Math 对象方法

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

    2019-07-19

  • getDay() 返回星期,返回的是0-6的数字
    <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-07-19

  • get/setFullYear() 返回/设置年份,用四位数表示。
    var mydate=new Date();//当前时间2014年3月6日
    document.write(mydate+"<br>");//输出当前时间
    document.write(mydate.getFullYear()+"<br>");//输出当前年份
    mydate.setFullYear(81); //设置年份
    document.write(mydate+"<br>"); //输出年份被设定为 0081年。


    查看全部
  • var Udate=new Date(); 
    注意:使用关键字new,Date()的首字母必须大写。 
    如果要自定义初始值,可以用以下方法:
    var d = new Date(2012, 10, 1);  
    //2012年10月1日
    var d = new Date('Oct 1, 2012'); 
    //2012年10月1日
    Date对象中处理时间和日期的常用方法:

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

    查看全部
    0 采集 收起 来源: Date 日期对象

    2019-07-19

  • 访问对象属性的语法:
    objectName.propertyName
    访问对象的方法:
    objectName.methodName()


    查看全部
    0 采集 收起 来源:什么是对象

    2019-07-19

  •  使用文本框:
     <form>
      个人简介:<br>
       <textarea name="summary" cols="60" rows="5">请写入个人简介,不少于200字!</textarea>
      </form>


    查看全部
  • <script type="text/javascript">
      function sortNum(a,b) {
      return a - b;
     //升序,如降序,把“a - b”该成“b - a”
    }
     var myarr = new Array("80","16","50","6","100","1");
      document.write(myarr + "<br>");
      document.write(myarr.sort(sortNum));
    </script>
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2019-07-19

  • 若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。
      若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。
      若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。

    查看全部
    0 采集 收起 来源: 数组排序sort()

    2019-07-19

  • getAttribute()方法

    通过元素节点的属性名称获取属性的值。

    语法:

    elementNode.getAttribute(name)

    说明:

    1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。

    2. name:要想查询的元素节点的属性名字

    看看下面的代码,获取h1标签的属性值:

    运行结果:

    h1标签的ID :alink
    h1标签的title :getAttribute()获取标签的属值

     


    查看全部

举报

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

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