Notice
Recent Posts
Recent Comments
Link
목록면접 (1)
개발하는 녹차
[FE 면접 대비] 자바스크립트 함수 선언식과 표현식의 차이
1. 자바스크립트 함수 정의 방식함수 선언식함수 표현식Function 생성자 함수화살표 함수(ES6)// 함수 선언식function func(x,y){ return x+y;}// 함수 표현식const func = function(x,y){ return x + y;}// Function 생성자 함수const func = new Function('x','y', 'return x+y');// 화살표 함수(ES6)const func = (x,y) => x+y;2. 함수 선언식과 표현식의 차이Hoisting(호이스팅)호이스팅은 유효범위 (전역 변수라면 최상단, 지역 변수라면 변수가 선언된 영역의 최상단) 안에서 최상단으로 끌어올려진다. 하지만, 실제로 코드의 선두로 끌어올려진 것은 아니고 코드의 선두로 끌어올..
Frontend
2024. 6. 21. 10:26