Category: Programming

0

ES6 Generator

들어가기에 앞서이 포스트는 GDG 2016에서 발표하신 맹기완 님의 발표를 듣고 감명을 받아 정리해본 글이다.(ES6) Interface와 (ES6) Symbol, (ES6) Iterator에 대한 내용은 링크를 참조하도록 하자. 사용 사례이 사용 사례가 전부는 아니겠지만, 제너레이터는 이터레이터를 구현할 때 좀 더 쉽게 만들어준다.우리는 지난 포

0

(ES6) Iterator

들어가기에 앞서이 포스트는 GDG 2016에서 발표하신 맹기완 님의 발표를 듣고 감명을 받아 정리해본 글이다.(ES6) Interface와 (ES6) Symbol에 대한 내용은 링크를 참조하도록 하자.또한 이 글을 다 읽고 나서 ES6 Generator도 읽어보자.Iterator는 반복자란 뜻을 가지고 있으며, 대충 반복과 관련된 용어라는 것만 알고

0

(ES6) Symbol

목차 들어가기에 앞서 원시값(Primitive Value) 객체(Object) Symbol의 특성 Symbol의 탄생 배경 Symbol의 사용 사례 Symbol 파헤치기 프로퍼티의 은닉화? 들어가기에 앞서Symbol은 새로 생긴 7번 째 자료형이며 원시값(Primitive Value)이다.Symbol에 들어가기 전에 몸풀기로

0

(ES6) Promise에 파라미터를 넘겨서 사용해보자

들어가기에 앞서어제 프라미스를 쓰면서 정리 해봤는데,또 파라미터를 넘겨서쓰거나 하려니 제대로 쓸 수가 없어서 정리해봤다.일단 reject 되는 경우는 생각하지 않고, 그냥 내가 짠 비동기 함수를 동기식으로 실행시키길 원했을 뿐이었다.지극히 사용 방법 위주로 적었으니 아래 링크들을 참조해서 이해하자.일단 구현이 먼저인 사람은 코드를 적극 참조하면 될 것 같

0

(ES6+) 비동기 함수를 깔끔하게 처리해보자.

전에 AJAX를 Promise와 Async/Await로 처리하는 방법을 알아봤는데,setTimeout과 같은 비동기 함수를 처리하려니 또 버퍼링이 걸려서 정리해봤다.너무 사용법 위주로 공부하다보니 나중에 또 정리를 하게 될 것 같다.AJAX를 비동기로 처리하고 싶은 사람은 아래 글을 참조하자.(ES6) ajax 위주의 promise 실습(ES6+) aja

0

(ES) this

자바스크립트에서 this는 상황에 따라 다른 값을 반환해서 아주 짜증나기 마련이다.이와 관련해서 하나하나 낱낱이 테스트해보자. ES5함수로서 호출할 때1234567'use strict';var a = function() { // 함수로서 호출할 때 // strict mode에서는 undefined // non-strict mode에서는 Wind

0

(ES) ~(Tilde) 연산자

우리는 주로 ~라는 문자를 물결이라고 읽었다.하지만 영어권 국가에서는 Tilde(틸드)라고 읽는다.따라서 해당 연산자를 틸드 연산자라고 부른다.해당 연산자가 기본적으로 어떤 일을 하는지 보자. 뭐하는 놈이니?~ 연산자는 비트 단위의 연산자이다.즉, 10진수를 2진수로 바꿔버린 후 연산을 진행한다는 것이다.비트 단위의 연산자 중에 Not을 진행하는 연산자

0

(Java) 자바의 정석 3판 010일차 정리

생성자(Constructor)인스턴스가 생성될 때 호출되는 인스턴스 초기화 메소드인스턴스 변수 초기화 작업에 주로 사용된다. 생성자는 인스턴스를 생성하지 못한다!나는 생성자로 인스턴스를 생성하고new 연산자가 C언어의 &(주소값 반환) 역할을 하는 줄 알았는데new 연산자가 있어야 인스턴스를 생성하면서 그 주소값을 반환하게 하는 연산자인 것

0

(ES) 똑똑한 논리 연산자

오늘은 기본값을 위해 많이 쓰던 논리 연산자인||와 &&을 집중 탐구해보았다.우선 위에 있는 녀석들은 어떨 때 쓰는지 알아보자. 사용 사례 네임 스페이스 패턴(~ES5)웹팩을 사용하면 js 파일을 모듈 단위로 사용할 수 있지만,그럴 환경이 안 되면 아래와 같은 우회 방법을 통해서 전역 스코프를 최대한 덜 더럽힐 수 있다.ES6에는 모듈 i

0

(ES5) 배열의 순회 메소드에서 break 기능 구현하기

이 글은 Outsider 님의 블로그 포스트 중forEach에 break문 대신 some 사용하기를 보고 큰 감명을 받아내가 이해한 내용을 토대로 정리해 본 글이다. for loopfor 반복문을 써서 배열을 순회하는 것은 할당, 프로퍼티 참조, 조건 분기 등등의 잡다한 일을 해야한다.이러한 잡다한 일을 실수로 코딩을 잘못하면 원하지 않는 결과가 나오고,