es2015

Iterators ES2015

Javascript Array는 iterable 하다. let names = ["Flynn", "Hanna", "Dain"]; for(let name of names) { console.log(name); } Javascript Plain Object는 iterable 하지 않다. let post = { title: 'Iterators ES2015', comments: 101 }; for(let p

Generator Functions ES2015

generator는 전통적인 function의 return 방식의 흐름이 아니라 yield 키워드를 이용해서 외부에서 값을 받을때까지 멈춰 있거나 외부에 값을 전달하고 멈추는 흐름을 만들어 낼 수 있다. function을 정의 할때 * 와 function *nameList() { yield "Flynn"; // { done:

ES2015+

TypeScript 공부하면서 ES2015+도 안다고 생각했는데 생각보다 구멍이 많다. ES2015+ 만 우선 깊이 있게 공부해보자. 공부한 내용은 아래에 계속 추가할 예정이다. ES6라는 이름으로 먼저 쓰였는데 ES2015 년도를 사용하기로 해서 이제는 ES2015로 부른다. 아직까지는