반응형
변수와 함께 중요한 요소인 함수가있다.
변수를 짧게 요약하자면 '값을 저장하는 것' 이라고 했었는데
함수는 '다양한 명령들을 저장하는 것' 이라고 생각하면 된다.
변수와 마찬가지로 함수도 일단 선언을 해야하는데에 "function"이라는 키워드를 사용한다.
function
function 함수이름 (매개변수) {명령들;}
한번 함수를 만들어보자
function friend() {
console.log('행섭');
console.log('힝카인');
console.log('데셔');
console.log('넌적혈구');
console.log('찌듕');
}
이렇게 friend라는 함수의 선언이 완료되었다.
그런데 저장하고 실행해보면 아무것도 나타나는게 없다.
함수 선언은 그 함수가 사용될 때 어떤 행동을 할지 정의만 하는 것이다.
그래서 함수를 사용하려면 함수 이름을 쓰고 소괄호 열고 닫으면 된다.
function 함수이름 (매개변수) {
명령들;
}
함수이름()
이것을 '함수 호출' 이라고 한다.
function friend() {
console.log('행섭');
console.log('힝카인');
console.log('데셔');
console.log('넌적혈구');
console.log('찌듕');
}
friend() //함수 호출
함수 호출하고 실행해보니 콘솔창에 잘 출력된것을 확인 할 수있다.
함수는 내부에 작성한 코드를 포괄적인 의미를 함수 이름을 통해 한 번에 드러낼 수있고
또 다양한 명령들을 하나로 묶을 수있기 때문에 반복해서 사용할 때 더욱 효율적인 장점이 있다.
그저 단순히 친구 목록을 출력하는 명령이지만 나중에는 훨씬 복잡한 명령들을 반복해야 될때가 있는데
그럴 때 함수를 활용해보자
★ GitHub 저장소
https://github.com/SeopE9611/JavaScript_soloPlay/tree/main/Day1/%ED%95%A8%EC%88%98
★ 함수 응용하기 - notion
반응형
'JS' 카테고리의 다른 글
(6)JavaScript - 자료형 / 불린 (Boolean) (0) | 2024.09.15 |
---|---|
(5)JavaScript - 자료형 (숫자형과 문자열) (0) | 2024.09.15 |
(4)JavaScript - return문 (0) | 2024.09.13 |
(3)JavaScript - Parameter (매개변수) (0) | 2024.09.13 |
(1) JavaScript - 변수(variable) (0) | 2024.09.12 |