
일정한 시간마다 함수가 실행되게 하는 함수이다. 첫번째 전달인자(argument)는 실행하고자 하는 함수명, 두번째 전달인자는 함수 실행 간격 ms(밀리초)를 쓴다.
function sayHello(){
console.log("hello");
}
setInterval(sayHello, 5000); // 5초마다 실행
지정한 시간 뒤에 함수가 실행되게 하는 함수이다. 첫번째 전달인자는 실행하고자 하는 함수명, 두번째 전달인자는 함수 실행 시간 ms(밀리초)를 쓴다.
setTimeout(sayHello, 5000); // 5초 뒤에 실행
Date 객체는 현재의 날짜 정보를 담고있는 객체이다.
const date = new Date(); // 객체 생성
const hours = date.getHours(); // 현지 시간 기준 시(0~22)를 반환
const minutes = date.getMinutes(); // 현지 시간 기준 분(0–59)을 반환
const seconds = date.getSeconds(); // 현지 시간 기준 초(0–59)를 반환
console.log(
주어진 길이를 맞춰주는 메서드이다. 현재 문자열의 앞에 지정한 문자열을 주어진 길이를 만족하는 새로운 문자열을 반환한다.
const word = "hello";
console.log(word.padStart(10, "*");
// *****hello
주어진 길이를 맞춰주는 메서드이다. 현재 문자열의 뒤에 지정한 문자열을 주어진 길이를 만족하는 새로운 문자열을 반환한다.
const word = "hello";
console.log(word.padEnd(10, "*");
// hello*****