라이브러리

[JAVASCRIPT] console.time(label) - 시간 측정 시작




console.time(label)

`console.time(label)`은 JavaScript의 개발자 도구에서 제공하는 메서드입니다. 이 메서드는 지정된 레이블(label)과 함께 시간 측정 시작을 알려줍니다. 시간 측정은 개발자 도구의 콘솔에서 확인할 수 있습니다.

사용 방법


`console.time(label)`을 호출하면 개발자 도구의 콘솔에서 "label: xx ms" 형식으로 시간을 측정할 수 있습니다. 시간 측정은 `console.timeEnd(label)`을 호출할 때까지 계속됩니다.

예제


#hostingforum.kr
javascript

// 시간 측정 시작

console.time("시간 측정");



// 시간이 걸리는 작업을 수행합니다.

for (let i = 0; i < 10000000; i++) {

  // 아무 작업도 수행하지 않습니다.

}



// 시간 측정 종료

console.timeEnd("시간 측정");



위의 예제에서 `console.time("시간 측정")`을 호출하여 시간 측정 시작을 알려줍니다. 그다음으로, 10,000,000 번의 루프를 수행합니다. 마지막으로, `console.timeEnd("시간 측정")`을 호출하여 시간 측정 종료를 알려줍니다. 개발자 도구의 콘솔에서 "시간 측정: xx ms" 형식으로 시간을 측정할 수 있습니다.

예제 2: 여러 시간 측정


#hostingforum.kr
javascript

// 시간 측정 시작

console.time("시간 측정 1");

console.time("시간 측정 2");



// 시간이 걸리는 작업을 수행합니다.

for (let i = 0; i < 10000000; i++) {

  // 아무 작업도 수행하지 않습니다.

}



// 시간 측정 종료

console.timeEnd("시간 측정 1");

console.timeEnd("시간 측정 2");



위의 예제에서 두 개의 시간 측정 레이블을 사용합니다. 개발자 도구의 콘솔에서 두 개의 시간 측정 결과를 확인할 수 있습니다.

예제 3: 시간 측정에 사용하는 함수


#hostingforum.kr
javascript

function 시간측정(label) {

  console.time(label);

  // 시간이 걸리는 작업을 수행합니다.

  for (let i = 0; i < 10000000; i++) {

    // 아무 작업도 수행하지 않습니다.

  }

  console.timeEnd(label);

}



// 시간 측정 시작

시간측정("시간 측정 1");

시간측정("시간 측정 2");



위의 예제에서 `시간측정` 함수를 정의하여 시간 측정 레이블을 전달합니다. 개발자 도구의 콘솔에서 두 개의 시간 측정 결과를 확인할 수 있습니다.

참고


* `console.time(label)`은 개발자 도구의 콘솔에서만 작동합니다.
* `console.time(label)`은 시간 측정 레이블을 전달할 수 있습니다.
* `console.timeEnd(label)`은 시간 측정 종료를 알려줍니다.
* 시간 측정은 개발자 도구의 콘솔에서 확인할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 2 페이지

검색

게시물 검색