일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java Script
- html
- first project
- Date Structure
- 코드스테이츠
- 마케팅 분석
- Class
- 고객 세분화
- reactjs code snippets
- SR완료
- SR
- code states
- nvm
- css
- RDS 오류
- 맥북 git 에러
- 리덕스 어려워
- Node.js
- 서버 배포
- toy problem
- 코드 스테이츠
- 초보 개발자
- Pre코스
- worflow
- Data Structure
- 자바스크립트
- 데이터리안
- ERROR 2003
- Algorithm
- JavaScript
- Today
- Total
목록개발 공부 정리/JavaScript (3)
Nathan's 개발 일지
오늘 배운 것 Promise? “A promise is an object that may produce a single value some time in the future” 프로미스란? 언젠가 사용하게 될 값을 생산해내는 객체이다. (ES6에 추가된 친구이다.) 값을 얻는다(resolved) or 값을 얻지 못했지만 이유를 얻게 된다(rejected) 프로미스는 3가지 상태 중 하나를 갖게 되는데 아래와 같다. 대기(pending): 이행하거나 거부되지 않은 초기 상태. 이행(fulfilled): 연산이 성공적으로 완료됨. 거부(rejected): 연산이 실패함. Promise는 pending된 상태 아니면, settled 상태라고 말 한다. 즉, resolved or rejected 상태인 것이다. ..
keypoint inheritance prototype OOP (Object Orientered Programming) OOP는 객체 지향적 프로그래밍을 의미한다. 인간의 말과 비슷한 언어로 컴퓨터가 동작하게 만드는 프로그래밍 하는 것이다. 이러한 객체 지향적 프로그래밍은 고차원 언어라고 한다. 이와 반대인 절차 지향 언어는 순서를 중요하시는 프로그래밍이다. 인간의 말과 비슷한 고차원 언어와 반대로 저차원으로 컴퓨터의 말로 입력하여 동작을 처리할 때 객체 지향 언어보다 빠르게 처리된다. 절차 지향 언어는 빠르게 처리되지만 컴퓨터의 언어와 가까울수록 프로그래밍 하기는 어렵다. 현재에는 컴파일러의 발달로 객체 지향으로 프로그래밍을 해도 빠른 속도가 나오기 때문에 OOP를 한다. 객체지향적 프로그래밍은 사용하..
ES6? ES란 ECMA스크립트의 줄임말이며, 표준화된 스크립트 프로그래밍 언어를 말합니다. 자바스크립트를 표준화하기 위해 만들어졌습니다. 기존의 자바스크립트의 부족한 점을 보완하고자 2015년 ECMAScpript(ES2015)인 ES6가 출판되었고, 기존보다 효율적으로 코드를 작성할 수 있게 되었습니다. 그중 가장 많이 쓰이는 ES6 문법들에 대해 정리해보았습니다. 아래 정리 내용은 자바스크립트 최신문법~ 내용을 보며 정리한 내용입니다. ~ES6 (2015) Shorthand property names Destructuring assingnment Spread Syntax Default parameters Ternary Operator Template Literals Shorthand property..