Date 객체 이용

let sum = 0;

let startTime = new Date().getTime();
for (let i = 1; i <= 1000000; i++) {
	sum += i;
}
let endTime = new Date().getTime();

console.log(endTime - startTime); // 단위는 밀리세컨드
/*
	34 
*/	

console 객체 이용

console.time()console.timeEnd()를 이용하여 시간을 측정하는 방법이다.

let sum = 0;

console.time('test');
for (let i = 1; i <= 1000000; i++) {
	sum += i;
}
console.timeEnd('test');
/*
	test: 34.0048828125ms
*/

해당 함수는 Chrome2, FireFox10, Safari4, IE11에서 사용이 가능하다.