为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • <input name="确定" type="button" value="确定" onmouseover="message()"/>

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

    注意:window可以省略。

    History 对象属性

    History 对象方法


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

    2020-02-02

  • 我们设置一个计时器,每隔100毫秒调用clock()函数,并将时间显示出来,代码如下:

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>计时器</title>
    <script type="text/javascript">
      var int=setInterval(clock, 100)
      function clock(){
        var time=new Date();
        document.getElementById("clock").value = time;
      }
    </script>
    </head>
    <body>
      <form>
        <input type="text" id="clock" size="50"  />
      </form>
    </body>
    </html>


    查看全部
  • 计时器类型:
    一次性计时器:仅在指定的延迟时间之后触发一次。
    间隔性触发计时器:每隔一定的时间间隔就触发一次。
    计时器方法:


    查看全部
  • window对象方法:


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

    2020-02-02

  • //定义函数

    function comp(x,y){

        

    //函数体,判断两个整数比较的三种情况

        max=x>y?x:y;

        return max;

    }

    //调用函数,实现下面两组数中,返回较大值。

      document.write(" 5 和 4 的较大值是:"+comp(5,4)+"<br>");

      document.write(" 6 和 3 的较大值是:"+comp(6,3)+"<br>" ); 

      document.write(" 6 和 6 的较大值是:"+comp(6,6)+"<br>" ); 


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

    2020-02-02

  • window对象方法:


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

    2020-02-02

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

     var infos=[['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']];

     

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

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

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

            document.write(infos[i][0]+"<br />")

        }

    }


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

    2020-02-02

  • 数组方法:



    查看全部
    0 采集 收起 来源: Array 数组对象

    2020-02-02

  • Math 对象属性


    Math 对象方法

    ceil向上取整

    floor向下取整

    round四舍五入

    random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。

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

    2020-02-02

  • 返回星期方法

    getDay() 返回星期,返回的是0-6的数字,0 表示星期天。如果要返回相对应“星期”,通过数组完成,代码如下:

    <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 采集 收起 来源:返回星期方法

    2020-02-02

  • Date 日期对象

    日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。

    定义一个时间对象 :

    var Udate=new Date();

     

    注意:使用关键字new,Date()的首字母必须大写。 

    使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)

    如果要自定义初始值,可以用以下方法:

    var d = new Date(2012, 10, 1);  //2012年10月1日 var d = new Date('Oct 1, 2012'); //2012年10月1日

     

    我们最好使用下面介绍的“方法”来严格定义时间。

    访问方法语法:“<日期对象>.<方法>”

    Date对象中处理时间和日期的常用方法:


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

    2020-02-02

  • 字符串处理

    1.toUpperCase() 方法来将文本转换为大写

    2.toLowerCase转换为小写

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

    4.indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

    stringObject.indexOf(substring, startpos)

    参数说明:

    5.split() 方法将字符串分割为字符串数组,并返回此数组。

    语法:

    stringObject.split(separator,limit)

    参数说明:

    6.substring() 方法用于提取字符串中介于两个指定下标之间的字符。

    语法:

    stringObject.substring(startPos,stopPos)

    参数说明:


    注意:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。

    7.

    substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串。

    语法:

    stringObject.substr(startPos,length)

    参数说明:

    注意:如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。

    如果startPos为负数且绝对值大于字符串长度,startPos为0


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

    2020-02-02

  • 加载页面时,触发onload事件,事件写在<body>标签内。

    查看全部
  • myarray.length; //获得数组myarray的长度

    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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