thumbnail
자바스크립트 ES6 Map 타입 Thumbnail

자바스크립트 ES6 Map 타입

ES6에 새로 추가된 Map 타입의 기본 문법과 특징을 간단하게 알아보겠습니다. Map은 key와 value가 [key, value] 형식으로 이루어진 리스트입니다. Map 생성 및 요소 추가 Map 객체 생성은 다음과 같이 new Map()으로 하며 set으로...

2019년 7월 20일0개의 댓글
자바스크립트 콜백부터 async await까지 비동기 처리 Thumbnail

자바스크립트 콜백부터 async await까지 비동기 처리

1. 동기와 비동기 동기란 어떤 코드가 위에서부터 아래까지 흐름대로 자연스럽게 실행됨을 의미합니다. 좀 더 정확한 예시로 함수A를 실행하면 함수A의 작업이 완전히 끝난 후 다음 작업을 실행하는 것입니다. async 함수 내부에선 await을 사용해 마치 동기적으...

2019년 7월 15일4개의 댓글
자바스크립트 rest, spread 문법과 destructuring Thumbnail

자바스크립트 rest, spread 문법과 destructuring

모던 자바스크립트에는 더욱 좋은 문법이 많이 추가되었습니다. rest, spread 문법과 destructuring도 그 중 하나입니다. 오늘은 이에 관련된 내용을 작성하겠습니다. 1. 파라미터와 아규먼트 저도 이 stack over flow 문서를 보기 전에는...

2019년 7월 15일0개의 댓글
Javascript 깊은 복사의 함정 Thumbnail

Javascript 깊은 복사의 함정

오늘 자바스크립트의 얕은 복사(shallow copy), 깊은 복사(deep copy)에 관해서 써보고자 한다. 공부해보니 내가 알던 깊은 복사에 커다란 함정이 있었고, 내가 알던 깊은 복사의 기능이 맞는지 의구심이 들었다. 그래서 제목을 자바스크립트 깊은 복사의 ...

2019년 6월 26일2개의 댓글