async & await 1. async 2. await 3. useful Promise APIs
Callback 1. Synchronous callback 2. Asynchronous callback 3. Callback Hell example Promise 1. Producer 2. Consumers: then, catch, finally 3. Promi...
JSON 1. Object to JSON (stringify) 2. JSON to Object (parse(json))
Array 1. Declaration 2. Looping over an array 3. Addtion, deletion, copy 4. Searching 5. Array APIs
1. Literals and properties 2. Computed properties 3. Property value shorthand 4. Constuctor Function 5. in operator : property existence check ....
1. Class declarations 2. Getter & Setter 3. Fields (public, private) 4. Static properties and methods 5. Inheritance 6. Class checking: instanceOf
Function 1. Function declaration 2. Parameters 3. Default parameters (added in ES6) 4. Rest parameters (added in ES6) 5. Local scope 6. Return a va..
1. String concatenation 2. Numeric operators 3. Increment and decrement operators 4. Assignment operators 5. Comparison operators 6. Logical operat..
1. Use strict 2. Variable, rw(read/write) 3. var (don't ever use this!) 4. Constant, r(read only) 5. Variable types 6. Dynamic typing : dynamically..
CSS(Cascading Style Sheets)은 HTML이나 XML로 작성된 문서의 표기 방법을 기술하기 위한 스타일 시트언어로, HTML 태그에 디자인을 입혀준다.오픈 웹의 핵심 언어 중 하나로, W3C 명세가 다양한 브라우저의 표준으로 작동하고 있다.현재 CSS
HTML(Hyper Text Markup Language)은 페이지에 제목, 문단, 표, 이미지, 동영상 등을 정의하고,그 구조와 의미를 부여하는 정적 언어로 웹의 구조를 담당한다.HTML의 기본 태그 구조는 열린태그와 닫힌태그로 이루어져있다.HTML 빈태그는 닫힌태그
git flowVincent Driessen은 소스코드를 관리하는데 브랜치 기능을 적극적으로 활용할 수 있는 것이git의 장점이라고 언급했다. git flow 전략은 브랜치 모델을 보다 쉽게 사용할 수 있도록간단한 명령으로 필요한 브랜칭 동작들을 수행할 수 있도록 구현
branch Branch 란? '나뭇가지' 영어단어 Branch의 의미로, Git 에서도 크게 다르지 않은 의미를 나타낸다. 대형 프로젝트를 진행할 경우, 여러 개발자들이 모여서 그 역할을 나눠 개발을 진행해야 하므로 main stream인 master(main)b
Git과 Github는 같은 것일까? No ! VCS (Version Control System) == SCM (Source Code Management)로컬 파일의 변경 사항을 기록하고 다른 작업자들과 실시간으로 작업을 공유할 수 있는 버전 관리 시스템이다.로컬에서