▶ 함수
- 목적을 가지고 작성된 코드 블록
- 데이터를 전달받아 처리한 후 결과를 돌려주는(리턴하는) 코드 블록
▶ 함수의 구성
▶ 함수 호출
예제) adder() 함수 작성 및 호출
▶ 자바스크립트에서 제공하는 전역 함수
▷ 대표적인 자바스크립트 함수
● eval() 함수
ex) var res = eval("2*3+4*6"); // res는 32
● parselnt() 함수
ex) var l = parselnt("32"); // "32"를 10진수로 변환, 정수 32 리턴
var n = parselnt("0x32"); // "0x32"를 16진수로 해석, 정수 50 리턴
● isFinite() 함수
- Finite(유한한), 매개변수가 유한값인지 확인하는 함수
● isNaN() 함수
- NaN( Not A Number)
ex) isNaN(32) // false리턴
예제) eval(), parseInt(), isNaN() 활용
예제) 구구단 출력 함수 만들기
▶ 자바스크립트 다이얼로그 (사용자 입력 및 메시지 출력)
▷ 프롬프트 다이얼로그
prompt("메시지", "디폴트 입력값") 함수
- 사용자로부터 문자열을 입력 받아 리턴하는 함수
▷ 확인 다이얼로그
confirm("메시지") 함수
- "메시지"를 출력하고, '확인/취소(OK/CANCEL)' 버튼을 가진 다이얼로그 출력
- '확인' 버튼을 누르면 true 리턴, '취소' 버튼이나 강제로 다이얼로그를 닫으면 false 리턴
▷ 경고 다이얼로그
alert("메시지") 함수
- "메시지"와 "확인" 버튼을 가진 다이얼로그 출력, 메시지 전달
'[Javascript]' 카테고리의 다른 글
[Javascript] 사용자 객체 만들기 (0) | 2022.10.22 |
---|---|
[Javascript] 코어 객체(Array, Date, String, Math 객체) (0) | 2022.10.18 |
[Javascript] 객체 (0) | 2022.10.18 |
[Javascrip] 변수 (0) | 2022.10.17 |
[Javascript] 개요 (0) | 2022.10.17 |
댓글