Notice
Recent Posts
Recent Comments
Link
목록프론트엔드 (35)
프로그래밍 공부방
[js] 자바스크립트 함수
자바스크립트에서 함수를 쓸 때는 여러 방식들이 있다! 1) 함수 선언 방식 function hello(매개변수) { } 2) 함수 표현식 var hello = function(매개변수) { }; 이 둘의 차이점이 뭘까????? 일단 코드에서 보이는 것처럼 세미콜론(;) 유무의 차이가 있다. 그리고 함수 선언 방식은 호이스팅이 일어나고 함수 표현식은 호이스팅이 일어나지 않는다. ※호이스팅이란? 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것을 의미한다. - 함수 선언 방식은 함수 선언 전에도 호출이 가능하다! - 함수 표현 방식은 함수 선언 후에만 호출이 가능하다!! 3) 화살표 함수 const hello = (매개변수) => { };
프론트엔드/JavaScript
2022. 5. 25. 02:23