[JavaScript] 시간 관련 함수, Date 객체 등
setInterval
일정한 시간마다 함수가 실행되게 하는 함수이다. 첫번째 전달인자(argument)는 실행하고자 하는 함수명, 두번째 전달인자는 함수 실행 간격 ms(밀리초)를 쓴다.
function sayHello(){
console.log("hello");
}
setInterval(sayHello, 5000); // 5초마다 실행
setTimeout
지정한 시간 뒤에 함수가 실행되게 하는 함수이다. 첫번째 전달인자는 실행하고자 하는 함수명, 두번째 전달인자는 함수 실행 시간 ms(밀리초)를 쓴다.
setTimeout(sayHello, 5000); // 5초 뒤에 실행
Date
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(
padStart
주어진 길이를 맞춰주는 메서드이다. 현재 문자열의 앞에 지정한 문자열을 주어진 길이를 만족하는 새로운 문자열을 반환한다.
const word = "hello";
console.log(word.padStart(10, "*");
// *****hello
padEnd
주어진 길이를 맞춰주는 메서드이다. 현재 문자열의 뒤에 지정한 문자열을 주어진 길이를 만족하는 새로운 문자열을 반환한다.
const word = "hello";
console.log(word.padEnd(10, "*");
// hello*****
Author And Source
이 문제에 관하여([JavaScript] 시간 관련 함수, Date 객체 등), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@notnavi/JavaScript-시간-관련-함수-Date-객체-등저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)