일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 클로즈가드
- web
- Node
- 개발
- Redux
- development
- 주짓떼로
- 파이썬
- 디자인패턴
- 영화감상
- 엄티로드
- git
- Express
- 영화리뷰
- 프로그래밍
- 주짓떼라
- 개발자
- 영화
- nodejs
- 노드
- 자바스크립트
- REACT
- 드릴
- 하프가드
- 웹개발
- JavaScript
- graphQL
- 솔로드릴
- 리액트
- 주짓수
- Today
- Total
목록클로저 (3)
As i wish
클로저란? 클로저는 함수와 함수가 선언된 어휘적 환경의 조합이다. 무슨말인지 모르겠다.... MDN web docs를 보면 조금 이해가 편하다. 클로저 클로저는 함수와 함수가 선언된 어휘적 환경의 조합이다. 클로저를 이해하기 위해서는 자바스크립트가 어떻게 변수의 유효범위를 지정하는지(Lexical scoping)를 먼저 이해해야 한다. developer.mozilla.org function init() { var name = "Mozilla"; // name은 init 에 의해 생성된 지역변수다 function displayName() { // displayName() 은 내부 함수이며,클로저다 alert(name); // 부모 함수에서 선언된 변수를 사용한다 } displayName(); } init(..
안녕하세요. 오늘은 JS에 기본 개념인 scope, hoisting에 대하여 포스팅 해보겠습니다. JS 강좌를 듣고 있으면 scope, hoisting, closure 등등 알수 없는 말들이 많은데요. 개념을 확실히 잡고 가야할듯 합니다. Scope (유효 범위) 변수나 함수에 대한 유효 범위입니다. 즉, 변수와 매개변수의 접근성과 생존기간을 의미 합니다. - Global Scope (전역 스코프) 말 그대로 전역 변수 라고 생각하면 쉽겠네요. var a = 'text'; function foo() { console.log(a); } foo(); // text console.log(a); // text 이렇게 선언하면 스코프가 코드 모든곳이 됩니다. 심지어 선언한 함수 안에서도요. - Local Scop..
오늘의 영화는 많은 이들이 현실적인 사랑 이야기라고 뽑는'클로저' 입니다. 옛날 부터 한번 봐야지 봐야지 하다가 계속 미루다가 주말에 시간을 내서 한번 보게 되었어요.포스터의 큰 그림만 봐서는 뭔가 스릴러 같고 (제목도 한몫 하는듯) 그렇지만 막상 영화를 열어보면 4남녀의 얽히고 얽힌 사랑 이야기이에요. 처음 시작은 영국의 어느 거리? 어딘지는 모르겠어요. 영국을 안가봐서 ...무튼 거리를 지나다가 극 중 앨리스(나탈리 포트만) 이 택시에 치여 쓰러지면서 댄(주드 로)를 보며그 유명한 대사를 남기죠 'Hello stranger' 이 대사는 워낙 유명해서 어느 술집에서도 본것 같은 기억이그러면서 서로 이야기도 나누고 하면서 운명적인 사랑에 빠지게 되요. 그러면서 댄은 원래 자신이 하고싶었던 일인 작가를 하..