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

DOM探索之基础详解篇

难度初级
时长 2小时11分
学习人数
综合评分9.60
274人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.6 逻辑清晰
  • 通过元素节点+点+childNodes【0】来获取第一个文本结点
    查看全部
  • 用元素节点+dian+attributes[?]可访问元素结点对应的属性结点
    查看全部
  • 通过console.log(……)使得输出的值可以在浏览器的控制台上看到
    查看全部
  • 在IE10以下版本判断节点类型 <body> <div id="cont">这是一个节点</div> <script> var cont=document.getElementById("cont"); /*if(cont.nodeType==Node.ELEMENT_NODE){ alert("是元素结点"); }*/ if(cont.nodeType==1) alert("此节点为元素节点"); </script> </body>
    查看全部
    0 采集 收起 来源:DOM nodeType

    2018-03-22

  • 判断节点类型 <body> <div id="cont">这是一个节点</div> <script> var cont=document.getElementById("cont"); if(cont.nodeType==Node.ELEMENT_NODE){ alert("是元素结点"); } </script> </body>
    查看全部
    0 采集 收起 来源:DOM nodeType

    2018-03-22

  • F12
    查看全部
    0 采集 收起 来源:课程介绍

    2015-10-23

  • 节点的类型
    查看全部
    2 采集 收起 来源:DOM nodeType

    2015-10-23

  • 元素结点类型的判断
    查看全部
  • 判断结点类型
    查看全部
  • DOMReady实现策略
    查看全部
  • domReady的实现策略 window.onload事件: 浏览器绘制完dom节点,再加载完页面上的所有资源以后,才执行我们自己定义的代码。也就是说在文档解析渲染,资源加载完成之前,不让js脚本执行 jQ中的回调函数与window.onload原理大致相似。 $(document).ready(function(){}); 等于 window.onload()
    查看全部
  • function myready(fn){ //现代浏览器,对DOMContentLoaded事件的处理采用标准的事件绑定方式 if(document.addEventListener){ document.addEventListener("DMContentLoaded",fn,false)//false\表示冒泡阶段捕获 }else{ IEContentLoaded(fn); } //IE function IEContentLoaded(fn){ var d=window.document; var done=false; //只执行一次用户的回调函数init() var init =function (){ if(!done){ done=true; fn(); } }; (function(){ try{ d.documentElement.doScroll('left');//documentElement为根节点,doScroll判断DOM树是否完成 }catch(e){ //延迟再试 setTime(arguments.callee,50);//调用函数自身的事件 return; } //没有错误DOM树创建完毕 init(); } //监听doucment的加载状态 d.onreadystatechange=function(){ //如果用户是在domready之后绑定的函数,可立即执行 if(d.reayState=='complete'){ d.onreadystatechange=null; init(); } } } }
    查看全部
    0 采集 收起 来源:domReady的实现

    2018-03-22

  • html标签是说明有什么内容 但是行为交互需要DOM操作,这需要浏览器渲染引擎的解析将html标签转化为dom节点,,dom树才构建完毕,简称dom ready
    查看全部
    0 采集 收起 来源:什么是domReady

    2015-10-23

  • 最大收获: ① domReady 与 window.onload ② dom的继承关系,既然有6、7层。需要用虚拟dom或现成的前端框架,如react来操作。不然很耗时。
    查看全部
    0 采集 收起 来源:课程总结

    2015-10-23

  • dom节点继承层次
    查看全部

举报

0/150
提交
取消
课程须知
本课程是前端中级课程 1、您要具备HTML基础知识 2、您要具备CSS基础知识 3、您要具备JS基础知识
老师告诉你能学到什么?
1、重新认识DOM 2、剖析domReady 3、学会元素节点的类型判断、继承层次和分类

微信扫码,参与3人拼团

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

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