기본적으로 자바스크립트 함수 명명규칙은 camel case를 사용한다.
ex) testTest, nameName, goodGood
- 익명 함수와 일반 함수의 사용 방법
ex) 익명 함수(화살표 함수)
const noNameFunc = () => {
//...logic
};ex) 일반 함수
const nameFunc() {
//...logic
};- 파라미터가 있는 함수
ex) 파라미터의 기본값이 없는 함수
const nameFunc(data, data2) {
//...logic
};ex) 파라미터의 기본값이 있는 함수
const nameFunc(data, data2 = 'default') {
console.log(data);
console.log(data2);
};
nameFunc('test', 'test2'); /* 두번째 파라미터(인자)자리에 인수값을 할당하면 기본값이 아닌 오버라이드 된 값이 출력 된다. */