javascript - DOM重新被解析
天蓬老师
天蓬老师 2017-04-11 11:12:06
0
3
429

当点击触发function a的时候,发现一开始控制台打印的是空,然后才是document文档
如下图所示:

发现浏览器重新解析了dom,我想问,在点击之前,dom不是已经被解析了吗,为什么当执行函数的时候,dom重新被解析和渲染?

附上代码:

//css
    <style>
        .box1{
            color:red;
            }
    </style>
//html
  <body>
    <p class="box1" onclick="a()">啊啊啊啊啊啊啊啊啊啊啊</p>
      <p class="box1">啊啊啊啊啊啊啊啊啊啊啊啊啊啊</p>
      <p class="box1">啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊</p>
      <p class="box1">啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊</p>   
  </body>
//js
  <script type="text/javascript">
    function a(argument){
      console.log(document);
      var time = +new Date();
      while(true){
        if(+new Date()-time>3000){
          break;
        }
      }
    }
  </script>
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(3)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!