본문 바로가기

JavaScript11

[Javascript 기초] 함수의 매개변수, 인수, 리턴값 그리고 화살표 함수 1. 매개변수 (parameter) 매개변수란 함수를 정의할 때 함수 외부에서 함수 내부로 특정 값(인수)을 전달하기 위해 사용하는 변수를 말하며, 인자라고도 불립니다. 2. 인수 (argument) 인수란 함수를 호출할 때 매개변수(parameter)를 통해서 전달되는 값을 말합니다. 인수로는 함수, 객체, 배열을 전달할 수 있습니다. 3. 반환 값 (return value) 반환 값이란 함수 내부에서 만들어진 값을 함수 호출 시 외부로 전달할 때 사용하는 값을 말합니다. 또한, 함수 구문을 실행하는 도중에 특정 시점에서 강제로 실행을 중단시키는 기능도 있습니다. 반환 값은 함수 내에서 return 선언자를 사용하여 전달할 수 있습니다. // 매개변수: num1, num2 // 반환 값: result .. 2023. 4. 26.
[Javascript 기초] 함수의 이해 함수는 자바스크립트 기본 구성 요소 중 하나입니다. 함수란 자주 쓰는 실행코드들을 블록단위 묶어서 패키징 해놓은 상태를 말하며, 자바스크립트 코드를 작성하 자주 쓰는 코드들을 기능 단위 재사용하기 위해서 존재합니다. 함수를 사용하기 위해서는 미리 function 키워드를 이용해 자주 쓸 코드들을 묶어서 정의해야 하고(함수 정의), 정의된 함수를 호출하여 기능을 실행할 수 있습니다.(함수 호출) 함수의 종류로는 다음과 같습니다. 1. 선언적함수 2. 익명함수 3. 대입형함수 4. 즉시실행함수 1. 선언적함수 선언적함수는 함수에 미리 이름을 붙여서 정의해 둔 형태입니다. 자바스크립트를 읽을 때 선언적함수를 우선으로 읽고, 호출 위치가 자유롭다는 특징을 가집니다. //선언적함수 plus(); // (정상적으로.. 2023. 4. 24.
[Javascript 기초] 반복문 (for 문/while 문) 반복문이란 특정 구문을 반복해서 처리하는 방법으로 다양한 종류가 있습니다. 그중 for, for in, for of, while, do...while에 대해서 다루겠습니다. 더욱 자세한 내용들은 MDN 웹 문서에서 확인하실 수 있습니다. https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Loops_and_iteration 루프와 반복 - JavaScript | MDN 루프는 어떤 것을 반복적으로 시행할때 빠르고 간편한 방법을 제공합니다. JavaScript Guide의 이 항목은 JavaScript 에서 사용이 가능한 서로 다른 여러가지 반복문을 소개합니다. developer.mozilla.org 1. 반복문의 종류 1. for 문 2. for in.. 2023. 4. 15.