🗊 Презентация JavaScript. Занятие №18

Нажмите для полного просмотра!
JavaScript. Занятие №18, слайд №1 JavaScript. Занятие №18, слайд №2 JavaScript. Занятие №18, слайд №3 JavaScript. Занятие №18, слайд №4 JavaScript. Занятие №18, слайд №5 JavaScript. Занятие №18, слайд №6 JavaScript. Занятие №18, слайд №7 JavaScript. Занятие №18, слайд №8 JavaScript. Занятие №18, слайд №9 JavaScript. Занятие №18, слайд №10 JavaScript. Занятие №18, слайд №11 JavaScript. Занятие №18, слайд №12 JavaScript. Занятие №18, слайд №13 JavaScript. Занятие №18, слайд №14 JavaScript. Занятие №18, слайд №15 JavaScript. Занятие №18, слайд №16 JavaScript. Занятие №18, слайд №17 JavaScript. Занятие №18, слайд №18 JavaScript. Занятие №18, слайд №19 JavaScript. Занятие №18, слайд №20

Вы можете ознакомиться и скачать презентацию на тему JavaScript. Занятие №18. Доклад-сообщение содержит 20 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


JavaScript Занятие №18
Описание слайда:
JavaScript Занятие №18

Слайд 2


Библиотеки и Фреймворки
Описание слайда:
Библиотеки и Фреймворки

Слайд 3


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

Слайд 4


Некоторые популярные библиотеки jQuery, jQuery-UI, прочие jQuery-плагины React.js, Redux, Material-UI Moment.js Charts.js, D3 Underscore / Lo-dash...
Описание слайда:
Некоторые популярные библиотеки jQuery, jQuery-UI, прочие jQuery-плагины React.js, Redux, Material-UI Moment.js Charts.js, D3 Underscore / Lo-dash Bootstrap Rx.js И ещё много других

Слайд 5


Фреймворки Набор инструментов для построения полноценных сайтов Динамическое изменение данные на странице (Data Binding) Маршрутизация (Routing) …....
Описание слайда:
Фреймворки Набор инструментов для построения полноценных сайтов Динамическое изменение данные на странице (Data Binding) Маршрутизация (Routing) …. Фреймворк определяет структуру приложения Структура папок Названия файлов SPA - Single Page Application Одностраничное приложение 1 сайт - 1 фреймворк

Слайд 6


Примеры фреймворков AngularJS, Angular React (на самом деле - библиотека) Используется с набором вспомогательных библиотек Backbone + Marionette...
Описание слайда:
Примеры фреймворков AngularJS, Angular React (на самом деле - библиотека) Используется с набором вспомогательных библиотек Backbone + Marionette Vue.js EmberJS И множество других

Слайд 7


Где скачать библиотеки? На официальном сайте библиотеки Скачать файл с библиотекой и положить в отдельную папку своего проекта Использовать ссылку с...
Описание слайда:
Где скачать библиотеки? На официальном сайте библиотеки Скачать файл с библиотекой и положить в отдельную папку своего проекта Использовать ссылку с CDN Ссылка на файл библиотеки с удаленного общедоступного ресурса Скачать с использованием NPM Node Package Manager Хранение библиотеки в собственном проекте Ряд преимуществ

Слайд 8


NPM - Node Package Manager Download and install Node Install NPM Have fun!
Описание слайда:
NPM - Node Package Manager Download and install Node Install NPM Have fun!

Слайд 9


Библиотека jQuery npm install jquery
Описание слайда:
Библиотека jQuery npm install jquery

Слайд 10


npm init
Описание слайда:
npm init

Слайд 11


jQuery $ - основная переменная, содержащая экземпляр jQuery $(.....) - экземпляр jQuery может быть использован как функция Можно передать любой...
Описание слайда:
jQuery $ - основная переменная, содержащая экземпляр jQuery $(.....) - экземпляр jQuery может быть использован как функция Можно передать любой валидный селектор Можно передать объект document Преобразовываем DOM элемент в jQuery элемент Очень много callback-функций

Слайд 12


Hello, world! Hello, world! $(document).ready(function() { $('.button').click(function () { $('#text').html('Hello, space!');...
Описание слайда:
Hello, world! Hello, world! $(document).ready(function() { $('.button').click(function () { $('#text').html('Hello, space!'); $('#text').append('!!!!!!'); }); });

Слайд 13


jQuery Show/Hide $("#hide").click(function(){ $("p").hide(); }); $("#show").click(function(){ $("p").show();...
Описание слайда:
jQuery Show/Hide $("#hide").click(function(){ $("p").hide(); }); $("#show").click(function(){ $("p").show(); });

Слайд 14


FadeIn / FadeOut $("button").click(function(){ $("#div1").fadeIn(); $("#div2").fadeIn("slow");...
Описание слайда:
FadeIn / FadeOut $("button").click(function(){ $("#div1").fadeIn(); $("#div2").fadeIn("slow"); $("#div3").fadeIn(3000); }); //////// $("button").click(function(){ $("#div1").fadeOut(); $("#div2").fadeOut("slow"); $("#div3").fadeOut(3000); });

Слайд 15


Обработка событий, триггер события $(document).ready(function () { $('div').click(function() { console.log('div clicked'); });...
Описание слайда:
Обработка событий, триггер события $(document).ready(function () { $('div').click(function() { console.log('div clicked'); }); $(".button").click(function () { $('div').trigger('click'); }); });

Слайд 16


Добавление и удаление классов, стилей $(document).ready(function () { $(".button").click(function () { $('div').addClass('my-class');...
Описание слайда:
Добавление и удаление классов, стилей $(document).ready(function () { $(".button").click(function () { $('div').addClass('my-class'); $('div').removeClass('first-class'); $('div').css('color', 'red'); }); });

Слайд 17


Добавляем событие на новый элемент $(document).ready(function () { $(".button").click(function () { $('#text').html('new text, click...
Описание слайда:
Добавляем событие на новый элемент $(document).ready(function () { $(".button").click(function () { $('#text').html('new text, click here'); }); $('#text').on('click', '#newOne', function() { console.log('hello there'); }); });

Слайд 18


Добавление нового элемента $('', { id: 'block', href: ' title: 'Have fun', text: 'Google it', click: function(e) { e.preventDefault(); alert('hello...
Описание слайда:
Добавление нового элемента $('', { id: 'block', href: ' title: 'Have fun', text: 'Google it', click: function(e) { e.preventDefault(); alert('hello world!'); } }).appendTo('#wrapper');

Слайд 19


Полезные ссылки React vs Angular vs Vue: What to Choose for Your Next Project
Описание слайда:
Полезные ссылки React vs Angular vs Vue: What to Choose for Your Next Project

Слайд 20


Домашнее задание Доработать предыдущее задание по автосалону с использованием jQuery
Описание слайда:
Домашнее задание Доработать предыдущее задание по автосалону с использованием jQuery



Похожие презентации
Mypresentation.ru
Загрузить презентацию