* Today I Learn - 2024-05-28
* JavaScript 스토리
① 탄생
- 1995년 넷스케이프 커뮤니케이션즈는 웹페이지의 보조적인 기능을 수행하기 위해 브라우저에서 동작하는 경량 프로그래밍 언어를 도입한다.
- 브렌던 아이크(Brendan Eich)가 개발
- Mocha → LiveScript → JavaScript 순으로 이름 변경
② 표준화
- ECMA에 ECMA-262 표준으로 등록되면서 JavaScript 언어의 표준 이름은 ECMAScript가 된다.
③ 버전
참고 📚 ) https://github.com/tc39/proposals/blob/main/finished-proposals.md
proposals/finished-proposals.md at main · tc39/proposals
Tracking ECMAScript Proposals. Contribute to tc39/proposals development by creating an account on GitHub.
github.com
* 자바스크립트 개발 환경
- 웹(브라우저)와 Node.js는 자바스크립트를 해석하고 실행할 수 있는 자바스크립트 엔진을 내장하고 있다.
- 웹(브라우저) : HTML, CSS, JavaScript를 실행해 웹페이지를 브라우저 화면에 렌더링 하는것이 주된 목적
- Node.js는 브라우저 외부에서 JavaScript 실행 환경을 제공하는 것이 주된 목적
- 자세한 개발 환경 셋팅은 따로 게시글을 작성!
* 레거시 코드(Legacy Code) ?
- 누군가가 남겨둔 코드 라는 뜻으로, 오래되고 파악하기 어려우며 테스트 코드가 없는 코드를 말한다.
![](https://t1.daumcdn.net/keditor/emoticon/niniz/large/043.gif)
기대하고 기대한 자바스크립트 수업이 시작되었다!!!
내가 프론트엔드스쿨을 지원하게 된 동기 중 하나인 자바스크립트... 제발 꼭 열심히 해보자! 🔥🔥🔥🔥🔥
'TIL' 카테고리의 다른 글
[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript(6) (1) | 2024.06.03 |
---|---|
[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript (3) (0) | 2024.05.31 |
[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] JavaScript (1) (0) | 2024.05.28 |
[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] Tailwind CSS (2) (0) | 2024.05.23 |
[멋쟁이사자처럼 - 프론트엔드 스쿨 TIL] Tailwind CSS (1) (1) | 2024.05.22 |