// localStorage에 key: username value: minbok 저장하기
localStorage.setItem('username', 'minbok');
// localStorage에서 username 값 가져오기
localStorage.getItem('username'); // minbok
// localStorage username 값 삭제하기
localStorage.removeItem('username');
매번 일어나야하는 무언가 ex) 매 2초마다 실행
function sayHello() {
console.log
}
setInterval(sayHello, 5000);
// 5000ms (5s) 마다 sayHello 함수가 실행됨
일정시간이 흐른 뒤에 실행됨 ex) 5초 후에 실행
setTimeout(sayHello, 5000);
// 5000ms (5s) 후에 sayHello 함수가 실행됨
string에서 사용할 수 있는 function
'1'.padStart(2, '0'); // '01'
// string 1의 길이를 2로 만드는데, 만약 string의 길이가 2가 아니라면
// 앞쪽에 0을 붙여줌
'12'.padStart(2, '0'); // '12'
// string의 길이가 이미 2이므로 아무 역할도 하지않음
'1'.padStart(2, '0'); // '10'
// string 1의 길이를 2로 만드는데, 만약 string의 길이가 2가 아니라면
// 뒤쪽에 0을 붙여줌
: 0 ~ 1 사이의 랜덤한 숫자들을 얻을 수 있음
Math.random(); // 0.534876823493458
Math.random(); // 0.18875492174143083
// 0 ~ 10 사이의 랜덤한 숫자들을 얻을 수 있음
Math.random() * 10; // 9.815701562765522
: 소수점 이하를 반올림
Math.round(1.2) // 1
Math.round(1.7) // 2
: 소수점 이하를 올림
Math.ceil(1.0) // 1
Math.ceil(1.3) // 2
: 소수점 이하를 내림
Math.floor(1.0) // 1
Math.floor(1.8) // 1