profile
공부하여 이해가 된 것만 정리합니다.
post-thumbnail

Compiler vs Interpreter

const, let, var로 시작하여 모르는 단어들이나 개념들이 많아 공부하면서 정리하다보니 여기까지 오게 되었는데, 오늘은 JavaScript 코드를 실행하는 원리인 인터프리터와 비슷하면서도 다른 원리인 컴파일러에 대해 이야기 해보겠다. Compiler vs In

2021년 8월 26일
·
0개의 댓글
post-thumbnail

Sync, Async vs Blocking, non-Blocking

해당 블로깅은 \[10분 테코톡\] 🎧 우의 Block vs Non-Block & Sync vs Async

2021년 8월 19일
·
0개의 댓글
post-thumbnail

Execution Context && Call Stack

오늘 알아볼 개념은 실행 컨텍스트와 콜 스택이다.실행 컨텍스트(Execution Context)1-1. 전역 실행 컨텍스트(Global Execution context)1-2. 함수 실행 컨텍스트(Function Execution context)1-3. 실행 컨텍스트의

2021년 8월 17일
·
0개의 댓글
post-thumbnail

변수 선언, 초기화, 할당

자바스크립트 어플리케이션에서 값에 상징적인 이름으로 변수를 사용합니다. 변수명은 식별자(identifier)라고 불리며 특정 규칙을 따릅니다.\- MDN 문법과 자료형변수는 쉽게 말해 프로그램 실행 도중 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모

2021년 8월 12일
·
0개의 댓글
post-thumbnail

Lexical Scope vs Dynamic Scope

저번 시간엔 var, const, let의 차이에 대해 알아보았다. 자료를 정리하고 공부하던 중 정리해두면 좋을 만한 주제를 써보려한다. 먼저 자주 나올 단어인 scope는 변수의 유효 범위를 뜻한다. 어떤 변수를 뜻하는 것인지는 아래에서 천천히 살펴보자. Lex

2021년 8월 10일
·
0개의 댓글
post-thumbnail

const || let || var

변수 선언에서 필요한 문법이다.ES2015+ 이전 버전의 js만 해도 변수를 선언하는 방법은 var를 사용하는 방법이 통용되었다.아래에서도 많이 언급할테지만 재선언이 가능하고, 호이스팅이 실행되며, 상수 활용이 불가능하다는 점이 코드를 작성함에 있어 어려움을 줄 수

2021년 8월 10일
·
0개의 댓글

Graph, Tree, BST(Binary Search Tree)

아유 어제 했던 것 처럼 하면 되겠지~ 하고 덤볐던 오늘의 스프린트, 자료 구조다. 컴퓨터 과학에서 자료구조는 데이터의 효율적인 접근을 위해서 조직되는 자료 구조라고 한다.(위키피디아, 데이터 구조) 컴퓨터에서 효율이란 메모리를 최소한으로 사용하며 최소의 시간을 사

2021년 4월 25일
·
0개의 댓글
post-thumbnail

Stack, Queue

추상 자료 구조의 기본적인 구조!후입선출의 Stack, 선입선출의 Queue에 대해 알아보겠다.Stack데이터가 들어가는 선형 자료형(linear)이다. 무슨말일까.. 하고 찾아보니 직선적인 구조라고 한다. 후입선출의 구조로, 프링글스 통을 생각해보면 좋을 것 같다.내

2021년 4월 14일
·
0개의 댓글
post-thumbnail

Prototype Chain & class/super

prototype chain은 세가지 단계로 나눌 수 있다.생성자 함수(class의 constructor)원형(부모) 객체(instance객체의 prototype)복사(자식) 객체(instance)이전 프로토타입의 기본에 대해 기록해두었던 코드이다. 클래스 방식으로 다

2021년 4월 9일
·
0개의 댓글

prototype이란..

자바스크립트는 prototype기반의 언어라고 한다.내가 이해한 프로토 타입은 현재 내가 주체로 쓰고 있는 변수명의 원형을 말하는 것이다. 라고 말하고 자료를 찾다보니 재미있는 개념들이 몇 가지 나온다. 오늘은 이 개념에 대해 떠들어보려 한다.한번 더 말하지만, 자바스

2021년 4월 9일
·
0개의 댓글
post-thumbnail

OOP 객체 지향 프로그래밍

아침부터 뒷목 뻐근하게 만드는 새로운 주제, 객체 지향 프로그래밍 a.k.a. OOP다. 내가 이해한 OOP는 비슷한 속성을 가진 객체들을 만들기 위한 원형 함수를 토대로 각각의 객체를 만들기 위한 설계 방식이다.이 방식에는 크게 두 가지 요소로 나눌 수 있다.클래스는

2021년 4월 9일
·
0개의 댓글
post-thumbnail

4주 과정 마무리.

생각해보면 과정 안에서 못풀어서 하루를 넘긴 적은 없었던 것 같다.하지만 생각해보면 내가 부족한 부분은 있었다.예를 들어 객체, 고차함수 과정에서 알게 되었던 메서드는 생각이 잘 나지 않을 때 찾아 보아야 하는 정도이고,DOM에 관한 것들은 보일러 플레이트가 없으면 약

2021년 3월 29일
·
0개의 댓글
post-thumbnail

2주차를 마치며,

사실 시작이라는 것이 가장 어렵지 않은가, 공부든 사업이든 무언가를 시작할 때 말이다.이 글도 어떻게 시작하여 무슨 내용을 써야 할 지 전혀 감이 잡히지 않는 상태다.사람들 앞에서 말하고 진행하는 일들을 많이 해보기는 했지만, 글을 써보는 것은 참 생소한 일인 것 같

2021년 3월 13일
·
0개의 댓글
post-thumbnail

피보나치

첫 블로그 게시물인데,, 일단 일기 쓰듯 적어본다.중학교 1학년 과정에서 수학을 포기했다.피보나치 수열이라는 것은 들어보기만 했지 만들기 위해 노력을 하는 날이 올 줄이야,,수(num)를 입력 받아 num + 1개 값을 가진 배열을 생성하는 것이 오늘의 목표였다.제공된

2021년 3월 9일
·
0개의 댓글