JavaScript | pre course 3-Function
🙋목표: 자바스크립트 기초를 공부하고 부족한 부분을 채우자.
1. 함수
🙌 함수는 하나의 특정한 작업을 수행하도록 설계된 독립적인 블록이다.
- 의미: 서브 프로그램
- 목적: 재사용이 가능
- 함수의 이름: 커맨트 형태, 동사
- 포인트: 한 가지의 일만 하도록 만든다.✨
2. 선언과 할당
함수는 작업을 수행하는 것이기 때문에 함수의 이름은 동사
의 형태로 작성한다.
function printAll() {
console.log("print all")
}
3. 함수 데이터 반환하기
모든 함수는 반환(return)을 한다. 함쑤는 항상 데이터 반환을 하기 때문에 그 결과를 변수에 할당할 수도 있고, 다른 로직에 사용할 수도 있다.
모든 함수가 return
을 포함해야 하는 것은 아니다. 함수 내부에 return
키워드는 생략 가능하다. 하지만 생략하게 되면 반환값은 undefined
이다.
4. 매개변수(parameter)와 인자(argument)
우리가 반환법은 알았으니 이제는 매개변수에 대해서 알아보자.
그 전에 우리는 함수가 외부에서 입력받은 데이터를 처리하는 경우를 한 번 생각해 보아야 한다.
매개변수는 아래 코드의 name
과 같다.
function pringAll(name) {
return name + '님';
}
우리는 매개변수와 인자(매개변수 자리에 구체적으로 들어갈 값)를 받아온 함수로 다양한 일들이 가능하다.
Author And Source
이 문제에 관하여(JavaScript | pre course 3-Function), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@nakiaathome/JavaScript-pre-course-3-Function저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)