> 웹 프론트엔드 > 프런트엔드 Q&A > 자바스크립트 라이브러리란 무엇입니까?

자바스크립트 라이브러리란 무엇입니까?

藏色散人
풀어 주다: 2023-01-04 09:33:55
원래의
3670명이 탐색했습니다.

Javascript 라이브러리는 javascript 프레임워크라고도 합니다. 이러한 라이브러리는 어렵고 시간이 많이 걸리는 JavaScript의 고급 프로그래밍을 조정하기 위해 제작되었습니다. 모든 js 프레임워크는 애니메이션, DOM 조작 및 Ajax 처리를 포함한 일반적인 JavaScript 작업을 위한 기능을 제공합니다.

자바스크립트 라이브러리란 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript 프레임워크(라이브러리)

JavaScript의 고급 프로그래밍(특히 브라우저 차이의 복잡한 처리)은 어렵고 시간이 많이 걸리는 경우가 많습니다.

이러한 조정에 대처하기 위해 많은 JavaScript(도우미) 라이브러리가 등장했습니다.

이러한 JavaScript 라이브러리를 종종 JavaScript 프레임워크라고 합니다.

이러한 모든 프레임워크는 애니메이션, DOM 조작, Ajax 처리 등 일반적인 JavaScript 작업을 위한 기능을 제공합니다.

JavaScript 라이브러리 - jQuery, Prototype, MooTools.

jQuery

jQuery는 현재 가장 인기 있는 JavaScript 프레임워크입니다.

CSS 선택기를 사용하여 웹 페이지의 HTML 요소(DOM 개체)에 액세스하고 조작합니다.

jQuery는 컴패니언 UI(사용자 인터페이스)와 플러그인을 모두 제공합니다.

많은 대기업이 웹사이트에서 jQuery를 사용합니다.

  • Google

  • Microsoft

  • IBM

  • Netflix

Prototype

Prototype은 Simple API를 실행하기 위해 제공되는 라이브러리입니다. 일반적인 웹 작업.

API는 Application Programing Interface의 약어입니다. HTML DOM을 조작하기 위한 속성과 메서드의 라이브러리입니다.

Prototype은 클래스와 상속을 제공하여 JavaScript를 향상시킵니다.

MooTools

MooTools는 일반적인 JavaScript 프로그래밍을 더 쉽게 만드는 API를 제공하는 프레임워크이기도 합니다.

MooTools에는 가벼운 효과와 애니메이션 기능도 포함되어 있습니다.

기타 프레임워크

다음은 위에서 다루지 않은 다른 프레임워크입니다.

YUI - 간단한 JavaScript 기능부터 완전한 인터넷 위젯까지 다양한 기능을 다루는 대규모 라이브러리인 Yahoo!

Ext JS - 풍부한 인터넷 애플리케이션 구축을 위한 사용자 정의 가능한 위젯입니다.

Dojo - DOM 조작, 이벤트, 위젯 등을 위한 툴킷입니다.

script.aculo.us - 시각 효과 및 인터페이스 동작을 위한 오픈 소스 JavaScript 프레임워크입니다.

UIZE - 위젯, AJAX, DOM, 템플릿 등.

CDN - 콘텐츠 전달 네트워크

당신은 항상 웹 페이지가 최대한 빠르기를 원합니다. 페이지 크기는 가능한 한 작게 하고 브라우저는 최대한 많이 캐시하기를 원합니다.

여러 웹사이트가 동일한 JavaScript 프레임워크를 사용하는 경우 각 웹페이지의 공통 위치에 프레임워크 라이브러리를 배치하여 공유하는 것이 좋습니다.

CDN(Content Delivery Network)이 이 문제를 해결합니다. CDN은 공유 가능한 코드 기반을 포함하는 서버 네트워크입니다.

Google은 다음을 포함한 다양한 JavaScript 라이브러리에 대한 무료 CDN을 제공합니다.

인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿