Java Script & DOM/prototype.js

prototype.js 설명

본클라쓰 2009. 10. 19. 11:52

prototype.js 에 대한 한글 설명 사이트

http://openframework.or.kr/framework_reference/prototype_js/1.5.0/prototype.js.html




공식 사이트에서 다운로드(download)를 클릭하면 버전에 따른 소스 파일을 다운로드 받을 수 있습니다.

prototype.js 공식 사이트  :  http://prototypejs.org/



prototype.js 파일 1.5 버전  [ 출처 ] : http://prototypejs.org/

prototype.js






prototype.js 설명


prototype.js 는 Sam Stephenson에 의해 작성된 자바 스크립트 라이브러리 입니다. 자바 스크립트 프레윔웍 이라고 쓰여 있지만 Ajax 어플리케이션을 개발하기 위한 JavaScript로 만든 프레임웍입니다.

prototype.js 는 크게 세가지로 구성되어 있습니다. 첫째, 유틸리티(Utility)함수, 둘째, 자바 스크립트 또는 브라우저에 내장되어 있는 클래스 및 오브젝트를 확장한 오브젝트와 클래스, 셋째는 prototype.js 자체 클래스, 함수, 오브젝트가 있습니다.



1. 유틸리티(Utility) 함수

$, $$, $A, $F, $H, $R, $w 와 같은 형태의 일곱 개의 유틸리티 함수가 있습니다. $() 함수는 DOM 메소드인 document.getElementById() 메소드를 축약한 것으로 Ajax 어플리케이션에서 가장 많이 사용하는 함수라고 할 수 있습니다. HTML에 정의된 엘레멘트ID를 인자로 지정하면 $() 함수는 엘레멘트 ID를 오브젝트로 반환합니다. 또, 다수의 엘리멘트ID를 지정할 수 있어 매우 편리한 함수입니다.



2. 자바 스크립트 확장

자바 스크립트에 내장되어 있는 클래스와 오브젝트를 확장한 것입니다. 확장이란 기존의 클래스와 오브젝트에 메소드를 추가한 것을 말합니다.



3. 자체 클래스와 오브젝트

Ajax, Class, Element, Form, Hash, Enumerable, Insertion, Position, Selector, Template 클래스 객체가 있으며 각가의 클래스 객체는 다수의 메소드를 포함하고 있습니다.



 

prototype.js
0.07MB

'Java Script & DOM > prototype.js' 카테고리의 다른 글

$() 함수  (0) 2009.10.19