Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 선형리스트
- request body undefined
- 일급 객체
- Call stack
- 자료구조
- javascript first class citizen
- web server vs was
- typescript parcel tilde
- redux 사용 이유
- server side rendering
- Event Loop
- 자료구조 정렬
- es6 module
- body-parser
- parcel tilde
- 함수 호이스팅
- express request body
- client side rendering
- parcel resolver error
- javascript eventloop
- parcel tilde path
- 변수 호이스팅
- javascript module
- centos7 설치
- first class citizen
- redux 특징
- task queue
- parcel
- 자료구조 queue
- 순차리스트
Archives
- Today
- Total
목록일급 객체 (1)
기술 블로그
일급 객체 (First-class citizen)
Javascript를 처음 접했을 당시, 타입이 엄격하지 않음과 더불어 함수가 변수처럼 어떠한 함수의 인자로 전달될 수 있고, 함수의 반환 결과로도 사용 가능하다는 것에 매력을 느꼈었다. Javascript에서 함수를 자유롭게(?) 사용가능한 이유는 함수를 일급 객체(First-class citizen) 로 취급하기 때문이었다. 어떠한 특징이 있으면 일급 객체라고 부르는 것일까 라는 생각이 들어 위키백과를 찾아봤다. 일급 객체란? '컴퓨터 프로그래밍 언어 디자인에서 일반적으로 다른 객체들에 적용 가능한 연산을 모두 지원하는 객체를 가리킨다.' 일급 객체가 되기위한 조건 1. '변수나 데이터 구조안에 담을 수 있다.' testList 배열을 선언한 뒤, 0번째 인덱스에 익명함수를 추가했..
스터디
2018. 11. 6. 14:49