일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Old-14
- openCV
- 자바스크립트
- 10809
- 계단함수
- 신규 아이디 추천
- 코드엔진
- 크레인 인형뽑기
- c++
- C언어
- boj
- webhacking.kr
- old-1
- 웹해킹
- 웹케이알
- 자바
- 코딩테스트 연습
- Old-17
- 딥러닝
- JS
- tcp
- 백준
- 네트워크
- 리버싱
- c언어 게임
- 게임 프로그래밍
- 퍼셉트론
- 5585
- 프로그래머스
- 소프트맥스 함수
Archives
- Today
- Total
SteffenLee
[JavaScript]자바스크립트 역사와 간단한 예제 본문
안녕하세요, 자바스크립트에 대해서 첫 포스팅이네요.
자바스크립트의 역사를 간단하게 알아보고 시작하겠습니다.
이 글은 제가 책에서 읽은 것을 정리하는 글이므로 그 점을 유의하여 봐주시면 감사하겠습니다.
개발환경 : 윈도우
개발 도구 : 아톰
아톰은 https://atom.io/ 여기서 다운할 수 있습니다.
역사
1995년 무렵에 넷스케이프의 브랜든 아이히가 웹에 동작을 구현하기 위해 모카라는 스크립트 언어를 개발했다.
그 이후 모카는 라이브 스크립트로 이름을 바꾸었고, 최종적으로는 자바스크립트가 되었다.
자바스크립트가 나온 이후로 비슷한 스크립트가 많이 나왔고 혼란스러운 상황이 많았다.
이 혼란을 정리하고자 넷스케이프사는 ECMA에 자바스크립트 표준을 제시하였고 여러 회사가 참여해서 1997년에
ECMA-262(버전 1.0) 표준안이 만들어졌다.
공식적인 명칭이 Ecma스크립트이지만 편의상 자바스크립트로 불린다.
이름 변경에 변천사
모카 → 라이브스크립트 → 자바스크립트 → ECMA스크립트
언어적 특징
언어적 특징에는
1. 실행 파일을 만들어 내지 않고 한 줄씩 읽어 내려가는 인터프리터 방식이다.
2. 인터프리터 방식이기에 오류 체크가 쉽지 않다,
3. 객체지향은 아니지만 객체를 정의하여 사용이 가능하다.
등이 있다.
간단한 js예문으로 이번 포스팅을 마치도록 하겠습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <!DOCTYPE html> <html> <head> <title>Js 예문</title> </head> <body> <h1>안녕하세요</h1> <p>js 예문입니다.</p> <script> document.write("이 문장은 js로 작성되었습니다."); </script> </body> </html> | cs |
저장 후 실행 시
[자바스크립트 역사 : 보고, 이해하고, 바로 쓰는 자바스크립트 공략집 JavaScript + jQuery 발췌]
'Web > JavaScript' 카테고리의 다른 글
[JavaScript]자바스크립트 어휘 구조 (0) | 2017.10.26 |
---|
Comments