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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • createElement()方法可创建元素节点。此方法可返回一个Element对象。

    document.createElement(tagName)

    tagName:字符串值,这个字符串用来指明创建元素的类型。

    注意:

    要与appendChild()或insertBefore()方法联合使用,将元素显示在页面中。


    查看全部
  • screen对象用于获取用户的屏幕信息。

    语法:

    window.screen.属性

    对象属性:


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

    2019-04-01

  • 对象属性:


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

    2019-04-01

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


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


    查看全部
  • 535483720001a54506670563.jpgwindow对象方法:

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

    2019-04-01

  • <title>定时器</title>

    <script type="text/javascript">

    var attime;

      function clock(){

        var time=new Date();          

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

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

      }

     setInterval(clock,1000); 

    </script>


    查看全部
  • replaceChild实现子节点(对象)的替换。返回被替换对象的引用。

    node.replaceChild(newnode,oldnode)

    newnode:必需,用于替换oldnode的对象。

    oldnode:必需,被newnode替换的对象。

    注意:

    1. 当oldnode被替换时,所有与之相关的属性内容都将被移除。

    2. newnode必须先被建立

    查看全部
  • 为什么我点一次叫我在试试,第二次就正确了

    查看全部
  • <!DOCTYPE html>

    <html>

     <head>

      <title> 事件</title>  

      <script type="text/javascript">

       function count(){

        var a = parseInt(document.getElementById("txt1").value);

        var b = parseInt(document.getElementById("txt2").value);

        var c = document.getElementById("select").value; 

        var d;

        

        switch(c){

            case "+":

                d = a + b;

                break;

            case "-":

                d = a - b;

                break;

            case "*":

                d = a * b;

                break;

            default:

                d = a / b;

                break;

        }

        

        document.getElementById("fruit").value = d;

       

        

       }

      </script> 

     </head> 

     <body>

       <input type='text' id='txt1' /> 

       <select id='select'>

    <option value='+'>+</option>

    <option value="-">-</option>

    <option value="*">*</option>

    <option value="/">/</option>

       </select>

       <input type='text' id='txt2' /> 

       <input type='button' value=' = ' onclick="count()" /> <!--通过 = 按钮来调用创建的函数,得到结果--> 

       <input type='text' id='fruit' />   

     </body>

    </html>



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

    2019-03-31

  • removeChild()方法从子节点列表中删除某个节点。如删除成功,此方法可返回被删除的节点,如失败,则返回NULL。

    nodeObject.removeChild(node)

    node:必需,指定需要删除的节点。

    查看全部
  • insertBefore()方法可在已有的子节点前插入一个新的子节点。

    insertBefore(newnode,node);

    newnode:要插入的新节点。

    node:指定此节点前插入节点。

    查看全部
  • setInterval() 定时器

    查看全部
  • 升序,如降序,把“a - b”该成“b - a”


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

    2019-03-30

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

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


    查看全部

举报

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

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