AJAX. Определение страны по IP-адресу. (Часть 2) презентация

Немного практики №1

Слайд 1AJAX, часть 2
sp.courses.dp.ua


Слайд 2Немного практики №1


Слайд 3
http://files.courses.dp.ua/ajax/ex01.html
Скопируйте код в Notepad++
Определяем страну по IP-адресу
Задание:
определить страну по IP

адресу в таблице;
Установить флаг страны в соответствующем столбце таблицы.


Слайд 4API получения информации об IP адресе

http://ip-api.com/json
Сервис позволяют получить информацию в формате

JSON.

Слайд 5Определяем страну по IP-адресу
Используем следующие API:
ip-api.com – для получения информации об

IP-адресе;
geonames.org – для получения флагов стран.

http://ip-api.com/json
http://www.geonames.org/flags/x/ua.gif


Слайд 6В результате
Определяем страну по IP-адресу


Слайд 7Немного практики №2


Слайд 8Немного практики «курсового проекта»
1. Список товаров должен загружаться асинхронно с адреса

http://files.courses.dp.ua/web/json/data01.php (данные отдаются в формате JSON).

http://files.courses.dp.ua/ajax/ex02.html

Скопируйте код в Notepad++

Организуем вывод полученный в JSON’е данных на страницу.


Слайд 9Немного практики «курсового проекта»
1. Список товаров должен загружаться асинхронно с адреса

http://files.courses.dp.ua/web/json/data01.php (данные отдаются в формате JSON).

Организуем вывод полученный в JSON’е данных на страницу.


Слайд 10Немного практики №2a


Слайд 11Массивы и метод .sort()
Методу .sort() классических массивов можно передать функцию которая

«подскажет» браузеру как сравнивать два элемента между собой. Функция принимает 2 элемента и должна вернуть 0 если они равны, отрицательное число если второй элемент больше или положительное если первый элемент больше.

https://learn.javascript.ru/array-methods#сортировка-метод-sort-fn


Слайд 12Добавим сортировку полученных данных по цене
Намного удобнее будет отсортировать массив с

данными (ведь JSON который мы получаем это и есть массив), и только потом выводить данные из него на страницу. Это проще чем занимается перестановкой тегов для выполнения сортировки. Для этого воспользуемся методом .sort() и передадим функцию которая будет сравнивать элементы.

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика