13

测量javascript代码块性能的小知识

快速的测量javascript的性能,我们可以使用console的方法,例如 console.time(label)console.timeEnd(label)

快速的测量javascript的性能,我们可以使用console的方法,例如 console.time(label)console.timeEnd(label)

console.time("Array initialize");
var arr = new Array(100),
    len = arr.length,
    i;

for (i = 0; i < len; i++) {
    arr[i] = new Object();
};
console.timeEnd("Array initialize"); // Outputs: Array initialize: 0.711ms

更多内容: Console object, Javascript benchmarking

Demo: jsfiddle - codepen (在浏览器控制台输出)

注意:由于Mozilla不建议将其使用在线上项目中,建议仅在开发中使用。