Javascript JQuery选择器运行时间
JQuery选择器在内部是如何工作的?它是jsJavascript 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> 获取执行时间有两种方
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?
});
});