바닐라 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"
시계를 만들때 혹은 스톱워치를 만들때 유용할 것 같다.