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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • var HL = window.history.length   ;

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

    2019-12-09

  • 引入JS外部文件:<script type="text/javascript" src="xxx.js">,输出内容在JS代码内部书写document.write("content")
    查看全部
    0 采集 收起 来源:编程练习

    2019-12-09

  • var num=0,i;

      var i;

      function startCount(){

        document.getElementById('count').value=num;

        num=num+1;

        i=setTimeout("startCount()",1000);

      }

      function stopCount(){

        clearTimeout(i);

      }

    <input type="button" value="Start" onClick="startCount()" />

        <input type="button" value="Stop"  onClick="stopCount()" />


    查看全部
  • var num=0;

      function startCount() {

        document.getElementById('count').value=num;

        num=num+1;

         

      }

      setTimeout("numCount()",1000);

    <input type="text" id="count" value="Start"  onclick="startCount()"/>


    查看全部
  • var attime;

      function clock(){

        var time=new Date();          

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

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

      }

      setInterval(clock,1000)


    查看全部
  • <script type="text/javascript">

    function myalert(){    window.open("http://www.imooc.com","_blank","width=600px , height=400px");

        }

       document.write(alert('欢迎来到慕课网'));

    </script>

    <input type="button" value="点击我,打开新窗口" onclick="myalert()" />


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

    2019-12-09

    • history对象保存浏览器的历史纪录

    • history.length(); // 返回历史纪录条数

    • history.back(); // 返回前一页

    • history.fowward(); // 从上一页返回当前页

    • history.go(num); // 自定义跳转历史纪录中的页面

      num为0时是当前页面,负数为之前的页面 正数为之后的页面

    查看全部
    • 先定义一个计时器,设置计时位置,并设置多长时间后执行

      var itime = setTimeout('函数',延迟时间);

    • 取消计时器时指明计时器id;

      clearTimeout(itime);

    查看全部
    • 先定义一个定时器,并设置定时触发时间

        var int = setInterval("设置位置",1000);

    • 取消定时器直接指明取消的定时器名称

        clearInterval('int'); //取消上面定时器

    查看全部
  • 返回带有指定标签名的节点对象的集合。返回元素的顺序是它们在文档中的顺序。

    document.getElementsByTagName(Tagname)

    1. Tagname是标签的名称,如p、a、img等标签名。

    2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,所以从0开始。


    查看全部
  • 返回带有指定名称的节点对象的集合
    document.getElementsByName(name)

    与getElementById() 方法不同的是,通过元素的 name 属性查询元素,而不是通过 id 属性。

    注意:

    1. 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。

    2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。


    查看全部
  • round 四舍五入为整数!

    查看全部
    0 采集 收起 来源:四舍五入round()

    2019-12-08

  • 序列都是从0开始数的

    查看全部
  • <!DOCTYPE  HTML>

    <html >

    <head>

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

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


    <script type="text/javascript">


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

      

      


      

      

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

      var sum = 0;

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

      var scoreArr = scoreStr.split(';');

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

          sum += parseInt(scoreArr[i].substring(3))

      }

      var average = sum / scoreArr.length

      document.write(sum + '<br />' + average);



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

      



    </script>

    </head>

    <body>

    </body>

    </html>


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

    2019-12-08

  • 1. screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如任务栏。

    2. screen.availHeight 属性返回访问者屏幕的高度,以像素计,减去界面特性,比如任务栏。

    注意:

    不同系统的任务栏默认高度不一样,及任务栏的位置可在屏幕上下左右任何位置,所以有可能可用宽度和高度不一样。


    查看全部

举报

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

微信扫码,参与3人拼团

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

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