AJAX Tutorial
AJAX = Asynchronous JavaScript and XML (асинхронный JavaScript и XML).
AJAX — это не новый язык программирования, а новый метод, использующий существующие стандарты.
Самое большое преимущество AJAX заключается в том, что он может обмениваться данными с сервером и обновлять часть содержимого веб-страницы без перезагрузки всей страницы.
AJAX не требует никаких браузерных плагинов, но требует, чтобы пользователи разрешили JavaScript выполняться в браузере.
XMLHttpRequest — это лишь один из способов реализации Ajax; конечно, вы также можете использоватьfetch APIи другие современные методы.
Знания, которые вам нужны перед чтением этого руководства:
Чтобы прочитать этот учебник, вам нужно обладать следующими базовыми знаниями:
- HTMLиCSSОсновы
- JavaScriptОсновы
Если вы хотите изучить эти основы, вы можете найти соответствующие руководства на нашей главной страницеПример руководства。
Приложения AJAX
Используйте XHTML+CSS для представления информации;
Используйте JavaScript для манипулирования DOM (Document Object Model) для создания динамических эффектов;
Используйте XML и XSLT для манипулирования данными;
Используйте XMLHttpRequest или новый Fetch API для асинхронного обмена данными с веб-сервером;
Примечание:AJAX отличается от технологий RIA, таких как Flash, Silverlight и Java Applet.