본문 바로가기
  • think normal
새로워지기/서른의 생활코딩

히딩크님의 JavaScript OOP 스트레칭

by 청춘만화 2011. 4. 15.

자바스크립트에 대한 / 객체지향(기반)에 대한

사람마다 조금씩의 이견이 있겠지만..
여튼, 서핑중에 좋은 블로그?를 찾게되어 소개를한다.





1. 자바 = 자바스크립트?
 

"자바스크립트는 JAVA에서 파생된 자식뻘의 스크립트다?" 

"자바"는 썬 마이크로 시스템즈에서 만든 완벽한 객체지향 프로그래밍 언어이며, "자바스크립트"는 넷스케이프(Netscape)에서 만든 인터프리터형 프로그래밍 스크립트 입니다. 자바스크립트의 원래 이름은 "라이브 스크립트(Live Script)"로 지어졌지만 마케팅 측면을 고려해서 당시 유행하던 자바의 이름을 본 따서 "자바스크립트"로 개명되었습니다. 물론 자바라는 이름을 쓰기 위해서 썬 마이크로 시스템즈와의 제휴를 맺었습니다. 마케팅 측면에서 "자바"라는 이름이 들어간 것이지, 자바 프로그래머를 위해 파생된 스크립트가 아닙니다. 

그렇다면 왜 자바와 자바스크립트의 구문이 매우 유사한 것일까?

두 가지 모두 C언어에서 기반했기 때문에 구문상 유사한 점이 매우 많습니다. 대표적인 것 중 하나가 접근자 "." 입니다. 구분은 유사하지만 두 가지는 완전히 다른 언어입니다.


2. 자바스크립트와 J스크립트, 그리고 ECMA 스크립트 

3. 브라우저 호환성 

4. XHTML에서의 자바스크립트 

5. 0, -0, null, "", false, NaN, undefined는 false이며, 나머지는 몽땅 true다! 

6. 자바스크립트는 관대하다 




자세한 내용은
-> http://www.taeyo.net/Columns/View.aspx?SEQ=217&PSEQ=10&IDX=0
 

댓글