함수

강윤채·2022년 6월 6일
0

TIL -자바스크립트

목록 보기
2/3

📒 함수 이름 규칙

let caculatePoint = function(quantity, price){
	let totoal = quantity + price
    let bonus = total +100

📌 첫 문자

  • 영문자,$,언더바(_): 사용가능
  • 숫자, & * @ +: 사용불가

📌 함수 이름 작명 권장

  • 함수 이름을 읽지 않더라도 함수 이름과 파라미터로 기능을 알 수 있도록
    시멘틱(의미, 뜻)을 부여하여 작명

📌 함수 이름 관례

  • calculatePoint()처럼 동사로 시작
    : 포인트를 계산한다.
  • 두 개 이상의 단어를 사용할때
    • 두 번째 단어부터 명사 사용
    • 명사의 첫 문자를 대문자로 사용
    • CamelCase 형태라고 부름
  • 동사 + 명사 형태로 동적인 모습

📌 주석 작성

  • 코드가 목적을 달성하기 위한 기능, 시나리오 등을 생각하고 정리하는 것
    문법에 맞추어 작성한 것이 코드

  • 코드를 작성하기 전에 우선 먼저 정리한 생각을 주석으로 작성

  • 주석 작성 기준

    • 코드의 목적, 결과가 미치는 영향을 작성(함수가 실행되기 전과 후를 연결하여 작성)
    • 다른 사람이 알 수 있도록 자세하게 작성
  /* @function calculateAmount
  1. 파라미터로 받은 수량에 단가를 곱해 금액을 계산하고 결과 값을 반환한다.
  2. 수량과 단가의 0체크는 함수를 호출하기 전에 하므로 체크하지 않는다.
  	@param {Number} quantity, 수량
    @param {Number} price, 가격
    @return {Number} 계산결과
 */   

0개의 댓글