Основы программирования

Дата публикации:Январь 22, 2011

Умение работать с каким-либо из клиентских или серверных языков (JavaScript, VBScript.NET, ASP, PHP, Python, Java, Ruby) пригодится вам для полноценного усвоения представленного курса. Если опыт взаимодействия с любым из указанных языков имеется — замечательно! Если же такого опыта нет — не страшно, со временем он появится.

Javascript и технология AJAX

Чтобы понять технологию AJAX, вы должны обладать некоторыми начальными навыками по работе с Javascript. В частности, вам должен быть знаком синтаксис языка и структура используемых операторов. Однако, непосредственный опыт работы с Javascript от разработчика не требуется. Достаточно всего лишь разбираться в коде и уметь его верно интерпретировать. Рассмотрим следующий фрагмент, снабженный подробными комментариями:

<script type="text/javascript"> 
/*XHTML-тэг, задающий скрипт. Включает в себя атрибут type, необходимый для определения языка (в данном случае Javascript)*/
/*
Многострочный комментарий.
Вы можете размещать в нем любую необходимую информацию.*/
//Однострочный комментарий для кратких заметок
function writeHelloWorld(){ //задаем функцию writeHelloWorld()
var text1 = "Hello"; //определяем переменную с именем text1
document.write(text1); /*вывод текста "Hello". Текст хранится в переменной "text1"*/
document.write(" World!"); /*вывод строки "World!". Примечание: точка с запятой ";" должна обязательно завершать каждый оператор*/
}// закрывающая фигурная скобка завершает блок функции
writeHelloWorld(); //вызов функции
//закрываем тег script
</script>

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

Естественно, не лишним будет знать о том, как работать с различными типами информации — строками, целыми числами; уметь задавать массивы, циклы, операторы if/else и т.д. Для того чтобы научиться работать с jQuery, вам, строго говоря, достаточно знать лишь общий синтаксис Javascript.

AJAX не является отдельным языком. Как мы узнаем в дальнейшем, AJAX представляет собой набор методов, предназначенных для работы с асинхронным Javascript и XML. Технология AJAX предполагает тесную связь языка Javascript и HTPP-запросов для разработки высокодинамичных страниц. Указанный подход позволяет создавать веб-проекты, похожие скорее на прикладные программы, нежели на привычные веб-страницы.

Поделиться

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.

Предыдущая запись:

Следующая запись: