Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Javascript? jquery? в чем разница?

.

Я уже говорил, что JavaScript — это клиентский сценарный язык. «Клиентский» означает, что он запускается в браузере на компьютере посетителя сайта, в отличие от обратного варианта, когда алгоритм работает на сервере и результаты его работы отсылаются на компьютер клиента. JavaScript — единственный клиентский язык, который поддерживается всеми браузерами без существенных различий, так что работа с ним обычно протекает без проблем. Вы, наверное, слышали и о jQuery — это библиотека, написанная на JavaScript. Она позволяет разработчикам пользоваться множеством готовых сценариев для достижения различных эффектов. Это возможно потому, что разработчики перед этим создали ряд функций — структур кода, которые являются основными для центральных рабочих единиц JavaScript. Задача jQuery — обеспечение кросс-браузерных взаимодействий с сохранением максимальной простоты кода. Домашняя страница сайта j Query показана на рис. 10.1.

Рис. 10.1. Домашняя страница jQuery

Вернемся к нашей старой автомобильной аналогии. Вам не нужно знать, как работает каждый автомобильный двигатель — они все чем-то отличаются, но если вы знаете, что, нажав педаль газа, можете заставить машину поехать быстрее, то легко меняете одну машину на другую и просто управляете ими. Библиотека j Query не требует от вас опыта работы с разными браузерами. Она просто знает, как действует каждый из них, поэтому вам требуется лишь дать простую команду наподобие «нажмите ногой педаль, и машина поедет быстрее».

Стандартный сценарий JavaScript по сравнению с jQuery: простой пример

Чтобы продемонстрировать, как удобна jQuery, я покажу вам два способа решения одной и той же задачи. Поначалу это покажется абракадаброй, но постарайтесь понять разницу в количестве усилий, необходимых для достижения одного и того же эффекта — в данном случае скрытия объекта с веб-страницы.

На самом деле он даже слишком упрощен. Чтобы повторить второй вариант, нужно сначала загрузить библиотеку jQuery. Внутри находится множество сценариев, готовых выполнить для вас всевозможные функции. Браузер также проделает для вас большую часть работы, но для разработчика процесс значительно упрощен.

.

Читайте так же:
Not found