*개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. *지속적으로 내용을 추가 및 수정할 예정이며, 잘못된 내용에 대한 지적은 언제나 환영합니다! #관련 포스팅 _함수 선언문 _익명함수 _콜백함수 #화살표 함수 #화살표 함수 앞선 포스팅에서 함수표현식과 함수선언문을 이용해 함수를 선언하는 방법에 대해 정리했다. 이번 포스팅에서는 ES6버전부터 지원하는 =>표기법(화살표 표기법)을 사용해 함수선언을 더욱 간단하게 작성하는 화살표 함수의 기본적인 사용법에 대해 정리해 보고자 한다. 화살표 함수의 기본형은 다음과 같다. // 매개변수가 없는 경우 var/let/const 함수명 = () => { 실행문 }; // 매개변수가 있는 경우 var/let/const 함수..
*개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. *지속적으로 내용을 추가 및 수정할 예정이며, 잘못된 내용에 대한 지적은 언제나 환영합니다! _미완성된 글 입니다. # 콜백함수 콜백함수란 함수 안에 파라미터 형태로 들어가는 함수를 의미한다. 콜백함수를 이용하면 함수의 매개변수로 함수를 전달해 코드를 순차적으로 실행할 수 있도록 작성할 수 있다. 다음 코드의 동작 과정을 살펴보자. ask 함수 파라미터의 기능은 다음과 같다. question : 문자열을 입력받아 confrim 메시지 창에 출력한다. yes : confirm의 yes를 눌렀을 때 실행되는 함수이다. no : confrim의 no를 눌렀을 때 실행되는 함수이다. function ask(que..
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. * 지속적으로 내용을 추가해 나갈 예정이며 지적은 언제나 환영합니다. [JS] 함수 선언문 에서 함수 선언문 (Function Statement) 방식을 이용해 함수를 선언하는 방법에 대해 정리했다. 이번 포스팅 에서는 함수 표현식 방법중 익명 함수를 이용해 함수를 선언 및 실행 하는 방법에 대해 정리 하고자 한다. # 익명 함수 호이스팅 사용이유 정리 # 익명 함수 JavaScript는 함수를 다른 언어와 달리 "특별한 종류의 값"으로 취급한다. 따라서 JS에서는 함수를 변수에 대입할 수 있다. 익명 함수란, 단어 뜻 그대로 이름이 없는 함수로 함수를 재사용할 필요가 없을 때 사용하는 함수이다. 익명 ..
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. #1 a 태그 - a 태그 주요 속성 #2 하이퍼링크 밑줄 글자색 제거 #3 앵커(anchor) #1 a 태그 태그는 "링크"를 만들 때 사용하는 태그이다. 태그를 텍스트와 함께 사용하면 텍스트 링크가 되고, 이미지와 함께 사용하면 이미지링크가 된다. 기본형은 다음과 같다. text 다음은 구글 메인 홈페이지로 이동하는 예시 코드이다. GOOGLE [a 태그의 주요 속성] href - 링크한 문서 혹은 사이트의 주소를 입력한다. target - 링크한 내용이 표시될 위치를 지정한다. _blank : 링크 내용을 새 탭에서 연다. _self : target 속성의 기본 값으로 링크가 있는 화면에서 열린다...
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. JavaScript에서 함수를 선언하는 방법은 총 3가지가 존재한다. 1. 함수 선언문 Function Statement 2. 함수 표현식 Function Expression 3. 함수 생성자 Function Constructor function fs() { console.log("Function Statement"); } let fe = function() { console.log("Function Expression"); }; 함수 표현식과 함수 생성자는 추후에 따로 정리할 예정이다. 이번 포스팅 에서는 함수 선언문 Function Statement를 이용해 함수를 선언하는 방법에 대해서 정리해 보고..