일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 렛츠기릿 자바스크립트
- LeetCode
- 알고리즘
- 리액트
- 코드스테이츠
- python
- 회고
- codestates
- til
- SQL 고득점 Kit
- 4주 프로젝트
- 정재남
- javascript
- 토익
- 파이썬
- HTTP
- js
- 타입스크립트 올인원
- 타임어택
- 코어 자바스크립트
- 프로그래머스
- 2주 프로젝트
- 리트코드
- 제로초
- 자바스크립트
- 타입스크립트
- programmers
- 백준
- 손에 익히며 배우는 네트워크 첫걸음
- 리덕스
- Today
- Total
목록코드스테이츠 (22)
Jerry

PoiemaWeb // URL Java, C++과 같은 클래스 기반 객체지향 프로그래밍 언어와 달리 자바스크립트는 프로토타입 기반 객체지향 프로그래밍 언어이다. 따라서 자바스크립트의 동작 원리를 이해하기 위해서는 프로토타입의 개념을 잘 이해하고 있어야 한다. 자바스크립트의 모든 객체는 자신의 부모 역할을 담당하는 객체와 연결되어 있다. 그리고 이것은 마치 객체 지향의 상속 개념과 같이 부모 객체의 프로퍼티 또는 메서드를 상속받아 사용할 수 있게 한다. 이러한 부모 객체를 Prototype 객체 또는 줄여서 Prototype이라 한다. 프로토타입 객체는 생성자 함수에 의해 생성된 각각의 객체 공유 프로퍼티를 제공하기 위해 사용한다. w3school // URL 모든 자바스크립트 객체는 프로토타입으로 부터 ..

#1과 #2, 두 부분으로 나누어 정리해보았습니다. #1을 MDN의 내용을 참조하였고, #2는 코드스테이츠 자료를 참조하였습니다. #1 Inheritance in JavaScript Inheritance in JavaScript This article has covered the remainder of the core OOJS theory and syntax that we think you should know now. At this point you should understand JavaScript object and OOP basics, prototypes and prototypal inheritance, how to create classes (constructors) a developer.moz..

바쁘다는 핑계하에 한편으로 밀어두었던 TIL를 다시 뒤적거린다. 오늘 말하고 싶은 주제는 2가지가 있다. 앞으로 단지 오늘 뭘 했다라는 일련의 단어의 나열보다는 무엇을 했는데 어떘다 정도로 발전시켜 보려고 한다. 1. 수료 후 후기 공유회 Codestates Immersive 21기 선배들 수료 후기 공유회가 있었다. 큰 행사는 아니지만, 해당 기수의 정해진 인원이 각 주제로 발표를 하며 질문을 받는 형식으로 진행된다. 이번 21기 선배들의 주제는 페어프로그래밍에서 발생하는 이슈 대처법에 대한 발표 부트캠프 코스 진행 중에 동기 부여하는 법 취업 준비 후기와 팁 이렇게 3가지로 요약해볼 수 있었다. 먼저, 모든 발표를 듣고 든 나의 전체적인 느낌은 다음과 같다. "이 사람들도 나와 크게 다르지 않구나" ..

* 필요한 문장으로 판단되는 경우에 발췌했으며, 출처 표기를 준수하였습니다. * 본 글은 개인 노션에서 만들어 티스토리에서 재구성했습니다. (노션 접속은 본 줄의 문장을 클릭) Linked List(링크드 리스트) 링크드 리스트는 IPL(Information Processing Language)를 주로 다룬 RAND 회사의 Allen Newll, Cliff Shaw and Herbert A. Simon에 의해 발달되었다. 링크드리스트는 lists, stacks, queues, associative arrays, S-expressions 같은 데이터 구조에 흔히 사용되며, 종류로 Singly Linked List, Doubly Linked List, Circular Linked List, Doubly Ci..

1. Immersive Course를 기다리면서 한 것 중 하나로 Ubuntu를 설치하였다. 우분투가 "아주 사람을 들었다 놨다" 한다. 그러던 중 문득 우분투를 사용하면서 불편했던 점을 기록해놓으면 재미있을 거 같아서 기록을 하고 있다. (오늘만 8가지 발견!!) 2. 조금씩 알아가면서 친해지고 싶은 친구가 생겼다. 그 친구는 우툰부.. 최근에 윈도우라 멀어지고 만난 새로운 친구다. 아직 너무 어색하고 불편하지만 점차 가까워지도록 노력할 것이다. 3. 런타임에 대해 알게 되었다. - 런타임이란: 프로그래밍이 돌아가는 환경 즉, 어떤 프로그래밍 언어가 동작할 수 있는 프로그램 (환경 = 프로그램) ex. js 런타임이 브라우저 밖에 없었는데 이제 node.js라는 새로운 런타임이 나왔습니다. 4. nvm..

코드스테이츠와 블로그를 시작한지 이틀날이다. #1. 조건문 기초( Conditional Expression) 어떠한 조건을 판별하는 기준을 만드는 것이라고 한다. 비교 연산자(Comparision Operator)를 자주 만나게 된다. ex. >, =, 단서(Error msg) 확인(확보) -> 분석 로직이 잘못된 경우 -> 가설 성정 -> 가설 검증 유용한 테스트 방법 경우의 수를 정리한다 경우의 수에 대해 하나씩 기대값과 실제값을 비교한다 이것을 유닛테스트라고 부른다. 이런 개발 방법론을 테스트주도개발이라고 부른다.