본문 바로가기

전체 글127

JavaScript - 생성자함수, Spread Operator 안녕하세요. Hynn 입니다. 이번 포스팅에서는 , JavaScript 에서 생성자 함수를 사용하여, 객체 안에 여러 데이터를 부여하는 방법에 대해서 설명드리도록 하겠습니다. 이 생성자 함수를 이용하는 적합한 예시는 이렇습니다. 가령 예를 들어 A라는 학급에는 20명의 학생이 있습니다. 20 명의 학생의 각각의 대한 정보를 기록하기 위해서는, 20명의 개개인의 정보가 필요합니다. 이를 함수로 구현하는 방법을 생성자함수라고 칭하며, 이를 구성하는 방법을 같이 알아보도록 하겠습니다. =========== 1. 생성자 함수 2. 각각 데이터 입력방법 3. Spread Operator =========== 1. 생성자 함수 위에서 설명드린바와 같이, A 라는 학급에, 20명의 학생의 정보를 담기 위해서 생성자 .. 2022. 11. 6.
JavaScript - 재귀함수, 메모이제이션 안녕하세요. Hynn 입니다. 이전 포스팅에서는 매개변수,인자(인수) 의 대한 것을 알아보았습니다. 이번 포스팅부터는 제법 난이도가 있다고 생각될 수 있는 함수와 연산자 몇가지를 알아보는 포스팅을 작성하려고 합니다. 작성자 역시도 100% 마스터했다고 할 수는 없지만, 기본적인 개념을 익히고, 작성해보면서, 다른 학습자들에게도 도움이 되시기를 바랍니다. ========== 1. 재귀함수란? 2. 재귀함수 사용의 예시 ( 1~100 수의 합 구하기) 3. 재귀함수의 단점 ( 피보나치 수열) 4. Memoization ========== 1. 재귀함수란? 재귀함수는, 어떻게 생각하면 JavaScript 에서 기본적으로 사용되는 반복문의 형태와 유사하다고 할 수 있습니다. 하지만 엄연하게도 재귀(Recursi.. 2022. 11. 6.
JavaScript - 매개변수와 인수 (About Parameter and Argument) 안녕하세요. Hynn 입니다. 이번 포스팅에서는 매개변수와 인수에 대해서 알아보도록 하겠습니다. 이전 포스팅에서는 함수의 기본적인 작동원리, 즉 기초적인 사항에 대해서 알아보았습니다. 이제 함수를 구성하고 있는 구성요소 하나 하나에 접근하여, 이 함수에서 어떠한 구성요소가 있고, 어떠한 역활을 하는지, 실제 예제를 통해 알아보도록 하겠습니다. ============================ 1. 매개변수와 인자 ? 2. 실제 작동예시 보기 ============================ 1. 매개변수와 인자 매개변수는 단어 그대로는 Parameter, 하지만 수학에서 사용한 그 Parameter 와는 그 의미적 전달이 다소 다르다고 할 수 있습니다. 이 매개변수는 함수를 정의(선언) 하는 변수명을.. 2022. 11. 3.
JavaScript - Function (함수) 기본 이해하기 안녕하세요. Hynn 입니다. 매일매일 하루에 1~2 포스팅을 하려고 노력중입니다. 다만 최근에 급격하게 나빠진 컨디션으로 인해, 하루씩 빼먹는 날이 생기게 되네요. 보시는 분들께서도 건강챙기시면서, 차근차근 학습해나가시기를 바랍니다. 이전 시간에 데이터타입에서 이야기한 것과 추가로, 이제 Function 에 대해서 다루도록 할 예정입니다. 다만 Function 의 경우 내용이 중요한 만큼, 여러개의 포스팅으로 나뉘어 작성할 예정입니다. 그럼 시작해보겠습니다. ============= 1. 함수란 무엇인가? 2. 함수의 기본 구조 3. 함수의 작동원리 ============ 1. 함수란 무엇인가? 함수, 즉 Function 은 이전시간에 포스팅에서 간략하게 설명을 한 바 있습니다. 함수는 말 그대로, 선.. 2022. 11. 2.
Java Script 작성하기 - Type of Date (데이터타입) 안녕하세요. Hynn 입니다. 이번 포스팅에서는, 이전의 오류에 대한 이해를 위해, 데이터타입이 어떠한 것인지를 이해하고, 그리고 그것이 어떻게 출력되는지, 이 차이로 인해 발생하는 현상이 어떠한 것인지를 간략하게 살펴보도록 하겠습니다. ============ 1. 데이터 타입의 종류는 무엇인가? 2. 기본 원시 타입 3. 참조 타입 ============ 1. 데이터 타입의 종류는 무엇인가? 데이터 타입의 형태는 2가지로 나뉘어 있다. 먼저 말 그대로의 타입을 논하는, 원시타입 (Primitive Type) 으로, 5가지의 유형이 존재한다. 하지만 이 유형들을 다시 참조타입이라고 하는, 객체타입(Object/Reference Type) 형태로 나뉜다. 이러한 유형들을 이해해야, JavaScript 작성.. 2022. 10. 31.
Java Script 작성하기 - 변수선언, 작성하기 안녕하세요. Hynn 입니다. 이번 포스팅에서는 Java Script 에서 변수선언, 그리고 JavaScript 작성에 대한 기본 방식에 대해서 설명해보도록 하겠습니다. 먼저 JavaScript 의 파일을 HTML 파일과 연결하였다면, CSS 처럼 연결이 잘 되었는지를 확인해야 합니다. 그 과정부터, 이제 실제 기초적인 작성부터 확인해보는 방법을 설명해보도록 하겠습니다. ===================== 1. JavaScript 파일 연결 확인하기. 2. 변수 이해하기 3. 선언 실습하기 ====================== 1. JavaScript 파일 연결 확인하기. JavaScript 파일을 연결을 시도했다면 이제 이러한 구성으로 먼저 Visual Studio Code 에서 창을 구성하시면.. 2022. 10. 31.