快速的测量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不建议将其使用在线上项目中,建议仅在开发中使用。