Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- go live
- Live Server
- width속성
- 자식결합자
- id 선택자
- RGB
- sub태그
- 일반 형제 결합자
- reveal in file explorer
- html tag i
- 임베디드
- tag html
- css
- html
- html 태그
- 인접 형제 결합자
- sup태그
- not 의사클래스
- i 태그
- 전체 선택자
- br 태그
- background-color 속성
- padding 속성
- 아두이노
- RGBA
- iframe 태그
- height속성
- iframe
- Checked 의사 클래스
- focus 의사클래스
Archives
- Today
- Total
so woon!
[공통] 함수 본문
학습일 : 2022. 09. 19
09. 20
함수
alert(x)
문자열인 인자 x의 내용을 가지는 간단한 메세지를 띄운다.
alert('간단한 메세지');
is NaN(x)
전달된 인자 x가 NaN인가의 여부를 반환한다. 어떠한 값이 NaN인지 확인하기 위해 비교 연산자(가령 === )를
사용하면 안된다.
isNaN(5); // false
isNaN(NaN); //true
isNaN(5 + 3) //false
isNaN(infinity / infinity); //true
parseInt(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
setTimeout(f, t) : t 밀리초 후 f 함수를 '한 번' 실행한다.
setInterval(f, t) : t 밀리초 마다 f 함수를 실행하게 된다
clearInterval(i) : setInterval 함수에 의해 지정된 반복을 해제한다.
단, 해제할 값 i는 setInterval 함수의 호출 결과여야 한다
let interval = setInterval(() => {}, 1000);
// 위에서 지정된 `setInterval`이 변수 `interval`에 지정되었고 해당 반복을 중단하기 위해 아래와 같이 명령한다.
clearInterval(interval);
// 즉, `setInterval`의 호출 결과를 특정 변수에 담아 놓지 않게되면 (일반적인 방법으로는) 중단할 수 없다.
'Javascript > 개념정리' 카테고리의 다른 글
[공통] 멤버 (0) | 2022.09.19 |
---|---|
[공통] if 문법 (0) | 2022.09.19 |
[공통] 연산자 (1) | 2022.09.19 |
[공통] 변수와 상수 (0) | 2022.09.16 |
[공통] 자바스크립트(Javascript) (0) | 2022.09.16 |
Comments