Latest web development tutorials
×

JavaScript курс

JavaScript курс JavaScript Краткое введение JavaScript использование JavaScript экспорт JavaScript грамматика JavaScript Заявления JavaScript примечание JavaScript переменная JavaScript Типы данных JavaScript объекты JavaScript функция JavaScript сфера JavaScript событие JavaScript строка JavaScript операторы JavaScript сравнить JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript Тип преобразования JavaScript Регулярные выражения JavaScript ошибка JavaScript отладка JavaScript Переменный лифт JavaScript Строгий режим JavaScript ненадлежащее использование JavaScript Аутентификация с помощью форм JavaScript Зарезервированные ключевые слова JavaScript JSON JavaScript void JavaScript Спецификация Код

JS функция

JavaScript определение функции JavaScript Аргументы функции JavaScript вызов функции JavaScript Затворы

JS HTML DOM

DOM Краткое введение DOM HTML DOM CSS DOM событие DOM EventListener DOM элемент

JS Расширенный учебник

JavaScript объекты JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp объекты

JS браузер BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript поп JavaScript Timed событие JavaScript Cookies

JS кладезь

JavaScript кладезь JavaScript тест jQuery JavaScript тест Prototype

JS примеров

JavaScript примеров JavaScript экземпляр объекта JavaScript экземпляр объекта Browser JavaScript HTML DOM примеров JavaScript резюме

JS справочное руководство

JavaScript объекты HTML DOM объекты

библиотека JavaScript

библиотека JavaScript - JQuery, Prototype, MooTools.


рамки JavaScript (библиотека)

JavaScript Расширенное программирование (особенно сложный процесс различий браузеров), как правило, потребляют очень трудно и очень много времени.

В ответ на эти изменения, многие из JavaScript (хелперов) библиотеки появилась на свет.

Библиотеки JavaScript часто называют рамки JavaScript.

В этом уроке мы будем изучать некоторые из популярных фреймворков:

  • Jquery
  • прототип
  • MooTools

Все эти рамки обеспечивают функции для выполнения общих задач JavaScript, в том числе анимации, операции DOM и обработки Ajax.

В этом уроке, вы узнаете, как начать использовать их, чтобы сделать программирование JavaScript проще, безопаснее и веселее.


Jquery

JQuery является самой популярной JavaScript рамки.

Он использует CSS селекторы для доступа и HTML-элементов (объектов DOM) операции на странице.

JQuery также предоставляет сопутствующий UI (пользовательский интерфейс) и плагинов.

Многие крупные компании используют на сайте JQuery:

  • Google
  • Microsoft
  • IBM
  • Netflix

Для более углубленного обучения Jquery, посетите наш JQuery учебник .


прототип

Прототип представляет собой библиотеку , которая предоставляет простой API для выполнения общих задач веб.

API представляет собой интерфейс прикладного программирования (Application Programming Interface) аббревиатура. Это библиотека, которая содержит свойства и методы для манипулирования HTML DOM.

Прототип, предоставляя классы и наследование, реализация усовершенствований JavaScript.


MooTools

MooTools представляет собой структуру , которая обеспечивает общий включить JavaScript программирование простой API.

MooTools также содержит некоторые легкие эффекты и анимационные функции.


Другие рамки

Вот некоторые другие структуры не охвачены выше:

YUI - Yahoo! User Interface Framework, охватывающий большое количество крупных библиотек функций, от простой функции JavaScript в полной мере Интернет виджета.

Ext JS - настраиваемый виджет, для создания многофункциональных интернет - приложений (Rich Internet Applications).

Dojo - для манипулирования DOM, события, виджет и т.д. инструментария.

script.aculo.us - с открытым исходным кодом JavaScript рамки для визуальных эффектов и поведения интерфейса.

UIZE - Виджет, AJAX, DOM, шаблоны, и так далее.


CDN - сеть доставки контента

Вы всегда хотите веб-страница может быть столь же быстро, как это возможно. Емкость страницы, которую вы хотите как можно меньше, и вы хотите, чтобы браузер кэшировать как можно больше.

Если много различных сайтов, используя ту же структуру JavaScript, то кадр является общая позиция на складе для каждого обмена становится возможным странице.

CDN (сеть доставки контента), чтобы решить эту проблему. CDN является общая библиотека кода содержит сеть серверов.

Google предлагает бесплатный CDN как ряд библиотек JavaScript, в том числе:

  • Jquery
  • прототип
  • MooTools
  • школа дзюдо
  • Yahoo! YUI

Однако из-за Google в Китае часто GFW (Великий брандмауэр Китая, английское название Великого брандмауэре Китая, сокращенном как Великий брандмауэр, сокращенного GFW) щит, в результате чего доступ к нестабильности, рекомендуется использовать общественную статическую библиотеку ресурсов Baidu.

Для того, чтобы использовать рамки библиотеки JavaScript на вашей странице, просто смотрите <скрипт> тег в библиотеку:

Ссылки JQuery

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


Использование фреймов

Прежде чем вы решите использовать рамки JavaScript для Интернета, первое испытание в рамках мудр.

рамки JavaScript можно легко проверить. Вам не нужно устанавливать их на вашем компьютере, но нет программы установки.

Обычно вам нужно только ссылаться на файл библиотеки с веб-страницы.

В следующей главе этого учебника, мы дадим вам полное объяснение процесса тестирования Jquery.