ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JavaScript를 사용한 Vert.x 프로그래밍시 setInterval 은 어떻게 해야 하나?
    JAVA 2013. 10. 18. 18:01
    반응형

    시간나는 대로 짬짬히 개인적으로 사용할 프로그램을 만들기 위해 JavaScript 를 언어로 사용하여 Vert.x 를 개발하고 있습니다.

    개발중 특정 주기로 로직을 실행시켜야 하는 상황이 발생하여 습관적으로 setInterval 을 사용했더니, undefined 오류가 발생하네요.

    setInterval 은 window 객체에 포함된 메소드로 브라우저가 존재해야지만 동작하는 메소드란걸 잊고 있었습니다.

    Vert.x 에서는 이 상황에서 사용할 수 있도록 아래와 같은 형식의 자체 메소드를 제공하고 있습니다.

    vertx.setPeriodic(interval, handle);

    JavaScript 의 setInterval 과 handle과 inrerval 의 순서만 다르고 사용법은 동일합니다.

    var periodicId = vertx.setPeriodic(1000, function(periodicId) {
        console.log('1000ms 단위로 로그가 출력됩니다.');
    });

    console.log('이 로그가 먼저 찍혀요.');


    반응형
Designed by Tistory.