JUST GO
[공통] 함수 본문
함수
- alert(x) : 문자열인 인자 x의 내용을 가지는 간단한 메시지를 띄운다.
alert('간단한 메세지');
- isNaN(x) : 전달된 인자 x 가 NaN 인가의 여부를 반환한다. 어떠한 값이 NaN 인지 확인하기 위해 비교
연산자(가령 = )를 사용하면 안 된다.
isNaN(5); / false
isNaN(NaN); / true
isNaN(5 + 3); / false
isNaN(Infinity / Infinity); / true
- paseInt(x) : 문자열인 인자 x의 내용을 숫자로 변형한다. 변경할 수 없는 경우 NaN을 반환한다.
let first = '123';
let second = '456';
let strSum = first + second;
strSum; // '123456'
typeof(strSum); // 'string'
let intSum = parseInt(first) + parseInt(second);
intSum; // 579
typeof(intSum); // 'number'
parseInt('오십육'); // NaN
- setInterval(f, t) : t 밀리초 마다 f 함수를 실행하게 한다.
- setTimeout(f, t) : t 밀리초 후 f 함수를 '한 번' 실행한다.
- clearInterval(i) : setInterval 함수에 의해 지정된 반복을 해제한다. 단, 해제할 값 i 는 setInterval 함수의 호출 결과여아 한다.
let interval = setInterval(() => {}, 1000);
// 위에서 지정된 'setInterval' 이 변수 'interval'에 지정되었고 해당 반복을 중단하기 위해 아래와 같이 명령한다.
clearInterval(interval);
// 즉, 'setInterval'의 호출 결과를 특정 변수에 담아 놓지 않게되면 (일반적인 방법으로는) 중단할 수 없다.
'JavaScript > 학습내용' 카테고리의 다른 글
[공통] 이벤트 (1) | 2022.10.04 |
---|---|
[공통] 멤버(Member) (1) | 2022.10.04 |
[공통] 요소 선택 (0) | 2022.10.04 |
[공통] if문법 (1) | 2022.10.04 |
[공통] 자바스크립트 (1) | 2022.10.04 |