如何在页脚库jquery和angularjs中显示加载时间和内存使用的脚本

script how to show loading time and memory usage web page in footer library jquery and angularjs

本文关键字:时间 加载 内存 脚本 显示 angularjs jquery      更新时间:2023-09-26

如何显示加载时间和内存使用网页页脚与库jquery和angularjs ?…

我已经完成了一个问题,以显示加载时间在库jquery,以下代码本身:

<script type="text/javascript">
before = (new Date()).getTime();
function pageload()
{
    var after = (new Date()).getTime();
    var sec = (after-before)/1000;
    var p = document.getElementById("loadingtime");
    p.innerHTML = "Load In : " + sec + " seconds";  
}
 window.onload = function () 
    { 
        pageload();
    }
</script>

,我把<p id = "loadingtime">写在页脚。这段代码来自:http://nuelcoding.blogspot.co.id/2016/01/php-javascript-web-page-load-time.html

但是,对于angularjs我还不能,有人可以帮助吗?…

和内存使用我不能,无论是在angularjs或jquery?…

视图最终将是这样的:

Load In: 0.015秒| Memory:…MB

任何人都可以帮忙,谢谢你的回答。

对于内存,您可以在这里找到答案:jQuery或javascript查找页面的内存使用

  window.performance.memory

Date对象似乎是从Mozilla日期

计算运行时间

// using Date objects
var start = Date.now();
// the event to time goes here:
doSomethingForALongTime();
var end = Date.now();
var elapsed = end - start; // elapsed time in milliseconds

经常是Performance.now(),甚至可以更好。Performance.now ()

var t0 = performance.now();
doSomething();
var t1 = performance.now();
console.log("Call to doSomething took " + (t1 - t0) + " milliseconds.")

对于内存window.performance.memory,似乎是一个很好的基准,@simo说