function1 5. [JavaScript] 함수 🏃🏻♀️ 함수 function [ 함수의 정의 ] - 함수의 구조와 호출 함수명 매개변수(인수로 들어온 데이터를 매개변수로 받음) function add (a, b) { 반환값 return a + b; } 인수 add(3, 5); // 함수 호출 5 인수 = Argument / 매개변수 = Parameter 함수호출시 인수로 작성된 데이터가 매개변수에 할당됨 -> 인수가 할당된 매개변수는 함수의 코드블럭{} 안에서만 유효(지역변수) - 호이스팅 MDN - Hoistiong 자바스크립트는 최상단에서 -> 하단 순서로 코드를 읽고 실행하는데 호이스팅이 발생하면 함수 선언문을 유효범위의 최상단으로 끌어올려 먼저 다 읽음 즉, 호이스팅이 발생하는 함수의 선언문(함수의 로직)이 함수호출 아래에 있어도 함수가 실.. 2023. 7. 25. 이전 1 다음