biblioteki JavaScript

biblioteki JavaScript - jQuery, Prototype, MooTools.


ramy JavaScript (biblioteka)

JavaScript Zaawansowane programowanie (szczególnie skomplikowany proces różnic przeglądarek), zazwyczaj bardzo trudne i bardzo czasochłonne.

W odpowiedzi na te zmiany, wielu z JavaScript (pomocnika) biblioteka powstała.

Biblioteki JavaScript często nazywane ramy JavaScript.

W tym tutorialu nauczymy niektóre z popularnych środowisk JavaScript:

  • jQuery
  • prototyp
  • MooTools

Wszystkie te funkcje zapewniają ram dla typowych zadań JavaScript, w tym animacji, operacje DOM i manipulacji Ajax.

W tym poradniku dowiesz się, jak rozpocząć korzystanie z nich zrobić JavaScript programowania łatwiejsza, bezpieczniejsza i bardziej zabawne.


jQuery

jQuery jest najpopularniejszy framework JavaScript.

Wykorzystuje selektorów CSS i HTML elementów dostępowych (Object DOM) operacji na stronie.

jQuery UI również towarzysz (interfejs użytkownika) i wtyczek.

Wiele dużych firm wykorzystać na swojej stronie jQuery:

  • Google
  • Microsoft
  • IBM
  • Netflix

Dla bardziej dogłębne nauki jQuery, odwiedź nasz poradnik jQuery .


prototyp

Prototype to biblioteka, która zapewnia proste API do wykonywania typowych zadań internetowych.

API to interfejs programowania aplikacji (Application Programming Interface) skrót. Jest to biblioteka, która zawiera właściwości i metody do manipulowania HTML DOM.

Prototyp dostarczając klas i dziedziczenia, realizacja ulepszeń JavaScript.


MooTools

MooTools jest szkieletem, który zapewnia wspólny umożliwienia programowania JavaScript prostsze API.

MooTools zawiera również pewne lekkie efekty i funkcje animacji.


Inne ramy

Oto kilka innych ram nie są objęte powyższym:

YUI - Yahoo! User Interfejs Framework, obejmujące dużą liczbę dużych bibliotek funkcji, od prostych funkcji JavaScript do pełnego widget Internetu.

Ext JS - konfigurowalny widget dla budowania bogatych aplikacji internetowych (bogatych aplikacji internetowych).

Dojo - dla DOM manipulacji, zdarzenia, widget, itp Toolkit.

script.aculo.us - open source ramach JavaScript efektów wizualnych i zachowanie interfejsu.

UIZE - Widget, AJAX, DOM, szablony, i tak dalej.


CDN - Content Delivery Network

Zawsze chcesz strona internetowa może być tak szybko, jak to możliwe. Pojemność stronie chcesz jak najmniejsza, a chcesz przeglądarka buforować jak najwięcej.

Jeśli wiele różnych witryn przy użyciu tej samej ramy JavaScript, czym rama jest wspólne stanowisko w magazynie dla każdej ze stron wymiany staje się wykonalne.

CDN (Content Delivery Network), aby rozwiązać ten problem. CDN jest wspólną bibliotekę Kod zawiera sieć serwerów.

Google oferuje darmowy CDN jako szereg bibliotek JavaScript, w tym:

  • jQuery
  • prototyp
  • MooTools
  • Dojo
  • Yahoo! YUI

Jednak ze względu na Google w Chinach często GFW (Wielki Firewall of China, angielska nazwa Wielki Firewall Chin, w skrócie jako Wielki Firewall, Akronim GFW) tarcza, powodując dostęp niestabilności, zaleca się używać publicznej biblioteki zasobów statycznych Baidu.

Aby korzystać z ramową biblioteki JavaScript na swojej stronie, wystarczy zapoznać się z tagu <script> do biblioteki:

Odniesienie jQuery

<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js">
</script>


Korzystanie z ramek

Zanim zdecydujesz się użyć ramy JavaScript w sieci, pierwszy test ram jest mądry.

Ramy JavaScript może być łatwo testowane. Nie ma potrzeby instalowania ich na komputerze, ale nie ma programu instalacyjnego.

Zwykle wystarczy odwołać się do pliku biblioteki ze strony internetowej.

W następnym rozdziale tego podręcznika, będziemy Ci pełnego wyjaśnienia jQuery procesu testowania.