Javascript JQuery选择器运行时间

Javascript JQuery选择器运行时间,javascript,jquery,performance,Javascript,Jquery,Performance,JQuery选择器在内部是如何工作的?它是jsgetElementById类型的函数吗?从DOM中获取对象的运行时间是多少 例如: <html> <div class='container'> <div id='myID'> <p class="myText">My Text</p> </div> </div> </html> 获取执行时间有两种方

JQuery选择器在内部是如何工作的?它是js
getElementById
类型的函数吗?从DOM中获取对象的运行时间是多少

例如:

<html>
  <div class='container'>
      <div id='myID'> 
         <p class="myText">My Text</p>
      </div>
  </div>
</html>

获取执行时间有两种方法,第一种是(仅用于调试),第二种是

Date.now()
performance.now()
-Date.now之间的差异舍入为毫秒,perf.now舍入为微秒

//这将控制台记录结果
$(文档).ready(函数(){
var myTimerName='myTimer1';
$(“#myID”)。单击(函数(){
控制台时间(myTimerName);
$(“.myText”).hide(函数(){
console.timeEnd(myTimerName);
});
});
});
//如果这次需要导出,请使用window.performance.now()
$(文档).ready(函数(){
$(“#myID”)。单击(函数(){
var start=performance.now();
$(“.myText”).hide(函数(){
var end=performance.now();
$('#timer')。文本((结束-开始)+“ms”);
});
});
});

我的文本

自己看看:
$(document).ready(function(){
   $("#myID").click(function(){
       $("myText").hide(); //Running time?
   });
});