어느날 데코레이터에 대해서 궁금해서 찾아보다가 데코레이터가 tc39/proposals stage 3에 있다는 정보를 찾았다.
그래서 각 스테이지별로 무엇을 나타내는 건지 궁금해서 찾아보았다.
내용
0단계 : ECMAScript에 대한 아이디어 자유 형식 제출 단계
1단계 : 문제를 설명하고 적절한 솔루션을 제안하는 공식적인 제안 단계
2단계 : 제안 사양의 초기 초안 단계
3단계 : 거의 최종 단계이지만 마지막 피드백을 받을 준비가 된 초안 단계
4단계 : 제안 사양이 완전히 준비되어 다음 에디션에 포함될 예정 단계
결론
즉 ECMAScript 문법에 보함될 단계이다.
데코레이터는 stage 3이므로 문법에 포함되지는 않지만 포함될 가능성이 높다는 말이다.
Reference
'언어(JS,TS) > JavaScript' 카테고리의 다른 글
JavaScript [궁금증 : .forEach, .map and .reduce vs for and for..of (속도나 효율비교)] (0) | 2022.09.21 |
---|---|
JavaScript [ ES6 : 이터레이터(iterator)와 제너레이터(generator) ] (0) | 2022.08.30 |
JavaScript [파일 : package.json vs package.lock.json] (0) | 2022.06.13 |
JavaScript [스코프 : 함수스코프 vs 블록스코프] (0) | 2022.06.03 |
JavaScript [공부: 위치바꾸기(swap)] (0) | 2022.06.01 |