함수
- function 함수이름() {~~@~~}
- 함수이름();
- function a(){
document.write("Hello Function");
}
- a();
반복문과 다른점은 a();를 어디에서나 써도 된다. 출력이 된다.
함수의 입력
- function a(input){
document.write(input);
}
a(2); : 2를 넣으면 2가 나온다. 3을 넣으면 3이 나온다. input으로 동일하게 했다.
- function a(input){
document.write(input+1);
}
a(5); : 6이 나온다. a에 있는 5가 input으로 들어간다. 그리고 1이 더해진다.
함수의 출력
- function a(input){
return input+1;
}
document.write(a(5)); : 6이 나온다. a에 있는 5가 input으로 들어간다. 그리고 return 값이 나오면 그 뒤에 있는 값이 출력된다. 즉 5더하기 1은 6.
prompt(a(5)); : 역시 알림창이 뜨면서 6이 나온다. 출력 함수이다.
- prompt()는 내장되어있는 함수이다. built-in function.
- write()는 내장되어있는 함수이다.
- document. 는 객체이다. 성격이 비슷한 함수를 분류해서 묶어준다.
'JavaScript' 카테고리의 다른 글
드림코딩 : JS -2. 콘솔 출력, JS 공식사이트, async VS. defer (by.자바스크립트 기초강의, ES5+) (0) | 2020.09.29 |
---|---|
생활코딩 : JS 정리 -5. 낮/밤 버튼 (by 웹 어플리케이션 만들기) (0) | 2020.08.29 |
생활코딩 : JS 정리 -4. 이벤트 태그 (by 웹 어플리케이션 만들기) (0) | 2020.08.29 |
생활코딩 : JS 정리 -2. 반복문, 배열 (by 웹 어플리케이션 만들기) (0) | 2020.08.29 |
생활코딩 : JS 정리 -1.태그 (by 웹 어플리케이션 만들기) (0) | 2020.08.29 |