20-09-09 OOP: Inheritance

Inheritance 란 상속을 의미한다.현실 세계의 예를 들어보자면, Paul 이라는 성인남성을 하나의 객체로 표현한다고 생각해보자. Paul 이란 사람은 생물학적으로 남자 라는 범주에 속할 것이며, 남자는 다시 인간이라는 큰 대분류 안에 들어간다. 모든 인간은 갖지

2020년 9월 8일
·
0개의 댓글

20-09-08 TIL: OOP

Object-oriented programming, 는 말 그대로 객체를 사용하는 프로그래밍 패러다임을 의미한다. inheritence, hide, polymorphism 등의 일상생활 속에서 사용되는 개념이 그대로 사용된다. OOP 의 가장 큰 목적은 같은 목적을 지

2020년 9월 8일
·
0개의 댓글

20-09-07 TIL

StackLIFO 자료 구조로, Execution Stack 과 같이 일단 함수들이 쌓였다가 실행 단계가 되면서 가장 마지막 것 부터 처리해주는 방식이다.Array.pop/Array.push 메소드로 쉽게 구현 가능하지만 학습 목적이기 때문에 객체 형태로 push, p

2020년 9월 7일
·
1개의 댓글

2020/09/01 TIL (Destructuring, This, Call, Apply, Bind)

Destructuring (ES6)ThisCall, Apply, BindESLint...new Set(Array)예시: Array 의 경우let \[first, second, ...rest] = \[1,2,3,4,5,6]let \[,,third] = \["foo", "

2020년 9월 1일
·
0개의 댓글

2020/08/29 TIL

GitHub API 를 통해서 커밋 기록이나 스테터스등을 불러올 수 있다. GitHub Branch 를 이용해서 Origin Master 외 각자가 Commit 할 수 있도록 사용하기. Class/Constructor 를 통해 유저가 기입한 정보들을 처리할 수 있게끔

2020년 8월 29일
·
0개의 댓글

2020/08/27 TIL

Bubble SortQuick SortOOP Programming Pattern in JavaScriptLogic ProblemsBubble Sort 실제 구현 해보기Bubble Sort 는 처음부터 원소를 iterate 하여 다음의 원소와 비교한 뒤 정렬. 각이미 직

2020년 8월 27일
·
0개의 댓글

2020년 8월 21일 TIL

JSON과 관련해서 쓰이는 유용한 JavaScript method로, JavaScript 객체나 값을 JSON 에서 해석 가능 하도록 변환해 주는 유용한 툴이다. 이번 과제에서는 JSON 의 구조를 이해하고 이와 같은 method 를 나만의 코드로 구현해 보는 시간을

2020년 8월 21일
·
0개의 댓글

2020년 8월 20일 TIL

개요: 오늘은 DOM 의 메소드를 바닐라 JS 로 구현해 보는 과제를 진행했다. 여기서 내가 거쳐 갔던 과정을 요약하자면 다음과 같다: 1) getElementsByClassName 을 여러 상황에 맞추어 이용하기2) querySelector/All 과의 차이를 비

2020년 8월 20일
·
0개의 댓글

2020년 8월 17일 TIL

Lodash는 개발자 John-David Dalton에 의해 개발 된 바닐라 JavaScript 라이브러리로 성능에 중점을 두고있는 utility 형 라이브러리다.복잡한 데이터를 조작하거나, 코드를 모듈화 및 재사용 (React 등에서 작업한 후 해당 코드를 다른 곳에

2020년 8월 17일
·
0개의 댓글