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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • 例:
    var x=document.getElementById("con");
    x.firstChild    元素第一个子节点
    x.lastChild    元素最后一个子节点
    查看全部
  • 访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性。

    .childNodes


    查看全部
  • .setAttribute(name,value)   //设置(重置或新建)属性值

    name:属性名    value:要设置的属性值

    查看全部
  • 例:document.getElementById("intro").attribute(name)

    查看全部
  • 返回带有指定名称的节点对象的集合。

    语法:

    document.getElementsByName(name)

    name非标签,是指name属性的值。

    查看全部
  • 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。

    节点属性:5375c953000117ee05240129.jpg

    遍历节点树:53f17a6400017d2905230219.jpgDOM操作:538d29da000152db05360278.jpg

    查看全部
    0 采集 收起 来源:认识DOM

    2020-08-15

  • 排序sort

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

    2020-08-15

  • screen对象用于获取用户的屏幕信息。

    语法:

    window.screen.属性

    5354d2810001a47706210213.jpg

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

    2020-08-14

  • 浏览器的userAgent获取:u_agent=navigator.userAgent

    利用if(u_agent.indexOf("Chrome")>-1)检索关键词Chrome、Firefox、MSIE和Trident鉴别浏览器。

    查看全部
    0 采集 收起 来源:userAgent

    2020-08-14

  • Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。5354cff70001428b06880190.jpg

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

    2020-08-14

  • location用于获取或设置窗体的URL,并且可以用于解析URL。

    语法:location.[属性|方法]

    53605c5a0001b26909900216.jpg

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

    2020-08-14

  • history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。

    window.history.[属性|方法]

    属性:length 浏览器历史列表中的URL数量

    方法:back()        加载历史列表中前一个URL

              forward()   加载历史列表中下一个URL

              go()           加载历史列表中某个具体页面

    go(number)——number值(基于当前页面 0):-1:前一个页面。0:当前页面。1:后一个页面。-2:前第二个页面。

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

    2020-08-14

  • 通过创建一个运行于无穷循环中的计数器,编写一个函数来调用其自身,实现实时显示的计时功能。

     var num=0;

      function startCount() {

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

        num=num+1;

        

        setTimeout("startCount()",1000);

          

      }

      startCount();


    查看全部
  • setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。

    setTimeout(代码,延迟时间);


    查看全部
  • 计时器:
    setInterval(代码,交互时间); //1s=1000ms

    调用函数格式(假设有一个clock()函数):

    setInterval("clock()",1000)
    或
    setInterval(clock,1000)


    查看全部

举报

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

微信扫码,参与3人拼团

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

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