본문 바로가기

카테고리 없음

TIL-6일차

바닐라 JS를 chapter6까지 들었다.

이제 크롬앱 제작 마무리 단원인 7,8이 코앞이다. 내일 저녁에 마무리되지 싶다.

 

일단 자스에도 인터벌이 있을 것 같았는데 setInterval 이라는 함수를 통해서 

특정시간마다 설정한 함수가 작동되도록 할 수 있는 것을 알았다.

 

EX:

function sayHello(){

    console.log('Hi');

}

setInterval(sayHello , 5000);

-> 5초마다 sayHello함수 실행.

 

setTimeout도 있는데 이건 1회성이고

interVal은 계-속 반복된다.

 

padStart기능.

"1".padStart(2,"0") 

-> 2자리수인 "01" 로 바꿔준다. 

"1".padStart(4,"0")

->4자리수인 "0001"로 바꿔준다.

padStart( 목표하는 문자열의 길이, 문자열 맨앞에 추가할 문자)

"Hi".padStart(10,"x");

-> "xxxxxxxxHi"

 

시계를 만들때 혹은 스톱워치를 만들때 유용할 것 같다.