---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 스톱워치 - 클라이언트

# 스톱워치 - 클라이언트 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

StopWatch API는 작업 기간을 측정하는 메서드를 제공합니다.

ListV2 및 ListV3 API를 사용하는 클라이언트 쪽 스크립트에서 이 API를 사용할 수 있습니다.

## 스톱워치 - 스톱워치() {#ariaid-title2}

StopWatch 클래스의 인스턴스를 만듭니다.
현재 시간을 시작 시간으로 사용합니다.
{#r_STPW-StopWatch__table_ylm_zl5_lv__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 1. 매개변수]

{#r_STPW-StopWatch__table_ylm_zl5_lv}  

    var sw = new StopWatch();

    // some slow code here
    for(var i=0,j=1;i<100000000;i++) {
        j=Math.sqrt(i*i*j);
    }

    if (sw.getTime() > 500)
        console.log("Long running script. Execution time: [" + sw.toString() + "]");

    sw.restart();

    // some faster code
    for(i=0,j;i<100000;i++) {
        j= i + Math.random() * i;
    }

    console.log("Finished in: " + sw.getTime() + "ms");
    sw.stop();

## 스톱워치 - 스톱워치(Date initialDate) {#ariaid-title3}

지정된 날짜를 초기 값으로 사용하여 StopWatch 클래스의 인스턴스를 만듭니다.
{#r_STPW-StopWatch_D__table_vrh_11h_qv__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 초기 날짜 | 날짜 | 객체의 초기 날짜입니다. |
[표 2. 매개변수]

{#r_STPW-StopWatch_D__table_vrh_11h_qv}

## 스톱워치 - getTime() {#ariaid-title4}

타이머가 시작된 이후의 시간(밀리초)을 반환합니다.
{#r_STPW-getTime__table_vx2_sm5_lv__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 3. 매개변수]

{#r_STPW-getTime__table_vx2_sm5_lv} {#r_STPW-getTime__table_wx2_sm5_lv__entry__2}

| 유형 | 설명 |
|-|-|
| 번호 | 타이머가 시작된 이후의 시간입니다. 단위: 밀리초 |
[표 4. 반환]

{#r_STPW-getTime__table_wx2_sm5_lv}  

    var sw = new StopWatch();

    // some slow code here
    for(var i=0,j=1;i<100000000;i++) {
        j=Math.sqrt(i*i*j);
    }

    if (sw.getTime() > 500)
        console.log("Long running script. Execution time: [" + sw.toString() + "]");

    sw.restart();

    // some faster code
    for(i=0,j;i<100000;i++) {
        j= i + Math.random() * i;
    }

    console.log("Finished in: " + sw.getTime() + "ms");
    sw.stop();

## 스톱워치 - restart() {#ariaid-title5}

타이머 시작을 현재 시간으로 재설정합니다.
{#r_STPW-restart__table_mkb_fn5_lv__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 5. 매개변수]

{#r_STPW-restart__table_mkb_fn5_lv} {#r_STPW-restart__table_nkb_fn5_lv__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 6. 반환]

{#r_STPW-restart__table_nkb_fn5_lv}  

    var sw = new StopWatch();

    // some slow code here
    for(var i=0,j=1;i<100000000;i++) {
        j=Math.sqrt(i*i*j);
    }

    if (sw.getTime() > 500)
        console.log("Long running script. Execution time: [" + sw.toString() + "]");

    sw.restart();

    // some faster code
    for(i=0,j;i<100000;i++) {
        j= i + Math.random() * i;
    }

    console.log("Finished in: " + sw.getTime() + "ms");
    sw.stop();

## 스톱워치 - toString() {#ariaid-title6}

경과 시간을 반환합니다.
{#r_STPW-toString__table_xcm_pn5_lv__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 7. 매개변수]

{#r_STPW-toString__table_xcm_pn5_lv} {#r_STPW-toString__table_ycm_pn5_lv__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 경과 시간입니다. 형식: HH:MM:SS. SSS |
[표 8. 반환]

{#r_STPW-toString__table_ycm_pn5_lv}  

    var sw = new StopWatch();

    // some slow code here
    for(var i=0,j=1;i<100000000;i++) {
        j=Math.sqrt(i*i*j);
    }

    if (sw.getTime() > 500)
        console.log("Long running script. Execution time: [" + sw.toString() + "]");

    sw.restart();

    // some faster code
    for(i=0,j;i<100000;i++) {
        j= i + Math.random() * i;
    }

    console.log("Finished in: " + sw.getTime() + "ms");
    sw.stop();


