2010-07-01 4 views
4

나는 자바 스크립트의 새로운 기능을보고 내가 들어 본 적이 있기 때문에 ECMAScript를/ECMA 5.많은 이름은

을 발견 좀 더 그것을에보고하고의 형태로 제공 한 것으로 밝혀졌습니다 같은 다른 이름 : 내가 읽은 내용에서

JavaScript, JScript (Microsofts Variation), ECMAScript, ECMA 5, E4X (JavaScript for Xml)and many others 

는 자바 스크립트의 새 구현이 초안되고있는 동안은 ECMA-262 버전 {EDITION_NUMBER} 또는 {이름}라고 ​​보인다.

나는 ECMAScript의 구현이 각 경우 하나의 방언이라는 것을 알고 있기 때문에 약간 다른 방식으로 동일하게 작동 할 것이다.

JavaScript와 ECMAScript는 어떤 방식 으로든 다른가요? 아니면 그냥 이름입니까?

답변

4

ECMAScript는 표준입니다. Javascript, JScript는이 표준의 구현입니다.

그리고 그들은 동일 almost입니다. 웹 프로그래밍의 차이점은 대부분 DOM 구현의 다양성 (Document Object Model)에서 비롯됩니다.

+0

정확히 내가 생각했던 것. 감사. –

1

음, 대부분 이름뿐입니다.

Javascript가 처음으로 구현 된 다음 ECMAScript 표준이 작성되어 설명됩니다.

+0

그건 내가 생각한거야. 그래서 ActionScript를 만들 때 ECMAScript Standard를 기반으로 했습니까? –

+0

예. ActionScript는 또한 ECMAScript를 구현합니다. – ajm

0

동일. ECMAScript는 언어이고, Javascript는 웹 브라우저에서 구현 된 이름입니다.

0

그러나 브라우저를 코딩 할 때 JavaScript를 사용하면 가장 잘 호환됩니다.