목록 Front - End / Javascript ( 8 ) 
 [ Javascript ] 클로저 ( Closure ) 
 Front - End / Javascript 2017 . 05 . 30 15 : 28 
 [ Javascript ] 함수 ( function ) 
 함수 ( function ) 자바 스크립트 에서 함수 는 객체 이 다 . 그 중 에서 도 함수 는 특히 나 , 1 급 객체 ( first - class Object ) 이 다 . 여러 블로그 나 자료 들 을 보 면 함수 는 객체 이 며 , 1 급 객체 이 다 라는 말 이 많이 등장 한다 . 그렇 다면 1 급 객체 란 무엇 일까 ? 1 급 객체 를 알아보 기 전 에 먼저 1 급 시민 ( first - class citizen ) 을 알 아야 한다 . 1 급 시민 의 개념 은 영국 의 컴퓨터 과학자 크리스토퍼 스트레이치 에 의해 19 . . 
 Front - End / Javascript 2017 . 05 . 26 13 : 40 
 [ Javascript ] 자바 스크립트 의 실행 문맥 ( Context ) 
 Front - End / Javascript 2017 . 05 . 24 13 : 16 
 [ Javascript ] Scope 와 변수 
 Scope 와 변수 Scope 는 ' 범위 ' 를 나타낸다 . 좀 더 자세히 말 하 자면 변수 가 적용 되 는 ' 유효 범위 ' 의 개념 이 다 . 유효 범위 에 따라서 변수 는 지역 변수 ( Local variable ) 와 전역 변수 ( global variable ) 로 나뉜다 . 예 를 들 어 지역 변수 는 해당 스코프 , 즉 자신 이 영향 을 미칠 수 있 는 범위 에서 만 호출 , 변경 될 수 있 고 전역 변수 는 전 영역 에서 사용 될 수 있 다 . 이 는 프로그래밍 에서 상당히 중요 한 개념 이 며 각 언어 마다 스코프 의 개념 이 조금 다 . . 
 Front - End / Javascript 2017 . 05 . 24 00 : 46 
 Front - End / Javascript 2017 . 05 . 23 18 : 26 
 [ Javascript ] Jasmine 을 이용 한 테스트 코드 작성 
 Front - End / Javascript 2017 . 05 . 08 11 : 51 
 [ Javascript ] 비 동기 ( asynchronous ) 방식 의 동작 원리 
 비동기 ( asynchronous ) 방식 의 동작 원리 웹 을 공부 하 다가 , 이벤트 루프 콜백 함수 가 비동기 적 으로 동작 한다고 했 을 때 내부 에서 어떤 식 으로 돌아가 는지 궁금 했었 다 . 비동기 로 동작 하 면 그냥 순서 에 상관 없이 실행 되 는구나 ~ 하 면서 넘겼 는데 멀티 스레드 에서 는 각 스레드 별로 함수 를 실행 하 면 되 는데 싱글 스레드 환경 에서 는 동작 방식 이 아무래도 납득 이 가 지 않 았 다 . 그러 던 중 다음 과 같 은 컨퍼런스 영상 을 보 고 비동기 방식 의 동작 원리 에 대해서 어느 정 . . 
 Front - End / Javascript 2017 . 04 . 22 22 : 59 
 [ JavaScript ] private 변수 가 있 는 클래스 생성 
 private 변수 가 있 는 클래스 생성 JavaScript 코드 에서 Ajax 로 Json 파일 을 받 아 오 는 예제 를 만드 는 중 이 다 . 서버 가 없 었 지만 나름 대로 view 내부 에서 MVC 패턴 을 구현 하 던 중 에 Model 쪽 코드 에서 데이터 를 관리 하 기 위해 private 변수 가 있 는 객체 가 필요 하 게 됐 다 아래 는 실제 예제 에서 사용 한 private 변수 가 있 는 클래스 생성 코드 샘플 이 다 1 2 3 4 5678910111213141516171819 . . 
 Front - End / Javascript 2017 . 04 . 18 19 : 56