168. 함수

SEHEE Y00N·2023년 9월 4일

함수

  • 같은 작업을 필요할 때마다 불러서 한번 사용
    (값을 변경하면서 같은 작업을 한다 - 매개변수 이용)
  • 같은 이름의 함수를 만들면 마지막 것만 동작한다.
    (같은 이름의 함수 안에 매개변수 개수가 다르더라도 상관없이 마지막에 선언된 함수만 동작하므로 유의할 것)

함수명 생성 규칙 (=변수명 생성 규칙과 동일)

  1. 첫 번째 글자는 영문, $, _ 만 사용 가능하다.
  2. 같은 이름의 함수가 있으면 안 된다.
  3. 대소문자 구분 필수
  4. 띄어쓰기 하지 말 것

함수 종류

  1. 선언적 함수 : 함수명이 있는 함수
function 함수명() {}
function add(number, tt){
  console.log(number * tt)
}

let num = 10;
let tmp = 100;

add(num, tmp);
출력값 : 1000 ( 10 * 1000 )

  1. 익명 함수 : 함수명이 없는 함수
변수에 담아서 사용한다.
let 변수 = function() {}

변수(); <- 변수에 담은 이후에만 익명함수 사용이 가능하다.
let ff = function() {
  console.log("익명함수");
}
ff();
출력값 : "익명함수"

0개의 댓글