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

1
2
3
4
5
6
7
8
9
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不建议将其使用在线上项目中,建议仅在开发中使用。