🗊Быстрая разработка веб-интерфейсов на JavaScript

Категория: Технологии
Нажмите для полного просмотра!
Быстрая разработка  веб-интерфейсов на JavaScript, слайд №1Быстрая разработка  веб-интерфейсов на JavaScript, слайд №2Быстрая разработка  веб-интерфейсов на JavaScript, слайд №3Быстрая разработка  веб-интерфейсов на JavaScript, слайд №4Быстрая разработка  веб-интерфейсов на JavaScript, слайд №5Быстрая разработка  веб-интерфейсов на JavaScript, слайд №6Быстрая разработка  веб-интерфейсов на JavaScript, слайд №7Быстрая разработка  веб-интерфейсов на JavaScript, слайд №8Быстрая разработка  веб-интерфейсов на JavaScript, слайд №9Быстрая разработка  веб-интерфейсов на JavaScript, слайд №10Быстрая разработка  веб-интерфейсов на JavaScript, слайд №11Быстрая разработка  веб-интерфейсов на JavaScript, слайд №12Быстрая разработка  веб-интерфейсов на JavaScript, слайд №13Быстрая разработка  веб-интерфейсов на JavaScript, слайд №14Быстрая разработка  веб-интерфейсов на JavaScript, слайд №15Быстрая разработка  веб-интерфейсов на JavaScript, слайд №16Быстрая разработка  веб-интерфейсов на JavaScript, слайд №17Быстрая разработка  веб-интерфейсов на JavaScript, слайд №18Быстрая разработка  веб-интерфейсов на JavaScript, слайд №19Быстрая разработка  веб-интерфейсов на JavaScript, слайд №20Быстрая разработка  веб-интерфейсов на JavaScript, слайд №21Быстрая разработка  веб-интерфейсов на JavaScript, слайд №22Быстрая разработка  веб-интерфейсов на JavaScript, слайд №23

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

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


Слайд 1





Быстрая разработка 
веб-интерфейсов на JavaScript
Описание слайда:
Быстрая разработка веб-интерфейсов на JavaScript

Слайд 2





Зачем это и с чего всё началось?
Сложность непосредственной работы с DOM
Избыточность классического JS-кода
Кроссбраузерность
Описание слайда:
Зачем это и с чего всё началось? Сложность непосредственной работы с DOM Избыточность классического JS-кода Кроссбраузерность

Слайд 3





Holly Wars
Prototype/Scriptaculous 
(> 200Kb)
Mootools
Dojo
Описание слайда:
Holly Wars Prototype/Scriptaculous (> 200Kb) Mootools Dojo

Слайд 4





jQuery
Описание слайда:
jQuery

Слайд 5





$
$(селектор, [контекст])
$(HTML)
$(document | window | form)
$(function)
Описание слайда:
$ $(селектор, [контекст]) $(HTML) $(document | window | form) $(function)

Слайд 6





$(document).ready()
<sctipt type=“text/javascript”>
	window.onload = myOnloadHandler;
</script>
Описание слайда:
$(document).ready() <sctipt type=“text/javascript”> window.onload = myOnloadHandler; </script>

Слайд 7





Селекторы
#id 
tag
.class
* 
selector1, selector2, …, selectorN
Описание слайда:
Селекторы #id tag .class * selector1, selector2, …, selectorN

Слайд 8





[Селектор] :фильтр
Описание слайда:
[Селектор] :фильтр

Слайд 9





Ещё раз о $
eq( index )
filter ( выражение | function )
slice ( from, [to] )
get( index )
length
Описание слайда:
Ещё раз о $ eq( index ) filter ( выражение | function ) slice ( from, [to] ) get( index ) length

Слайд 10





Цепные вызовы — chaining
$(“div”). children(). hide(). end() . addClass(“c”);
Описание слайда:
Цепные вызовы — chaining $(“div”). children(). hide(). end() . addClass(“c”);

Слайд 11





Долой унылые методы манипуляции с DOM!
html ( ) 			html ( val )
text ( ) 				text ( val ) 
append ( content ) 		appendTo ( selector ) 
prepend ( content ) 		prependTo ( selector ) 
after ( content ) 		before ( content ) 
insertAfter ( content )	 	insertBefore ( content ) 
replaceWith ( content ) 	replaceAll ( selector )
empty ( ) 			remove ( expr ) 
wrap ( html | elem ) 
wrapAll ( html | elem )
wrapInner ( html | elem )
clone ( [true] )
Описание слайда:
Долой унылые методы манипуляции с DOM! html ( ) html ( val ) text ( ) text ( val ) append ( content ) appendTo ( selector ) prepend ( content ) prependTo ( selector ) after ( content ) before ( content ) insertAfter ( content ) insertBefore ( content ) replaceWith ( content ) replaceAll ( selector ) empty ( ) remove ( expr ) wrap ( html | elem ) wrapAll ( html | elem ) wrapInner ( html | elem ) clone ( [true] )

Слайд 12


Быстрая разработка  веб-интерфейсов на JavaScript, слайд №12
Описание слайда:

Слайд 13





События
bind( type, data, fn ) 
one( type, data, fn ) 
trigger( type, data ) 
triggerHandler( type, data ) 
unbind( type, fn )
Описание слайда:
События bind( type, data, fn ) one( type, data, fn ) trigger( type, data ) triggerHandler( type, data ) unbind( type, fn )

Слайд 14





События → плюшки! 
hover ( over, out )
toggle ( [fn1,  fn2, …, fnN] )
click ( [fn] )
dbclick ( [fn] )
resize ( fn )
mouseover ( fn )
keypress ( [fn] )
Описание слайда:
События → плюшки! hover ( over, out ) toggle ( [fn1, fn2, …, fnN] ) click ( [fn] ) dbclick ( [fn] ) resize ( fn ) mouseover ( fn ) keypress ( [fn] )

Слайд 15





События → preventDefault
$(“a”). click ( myClickHandler );
function myClickHandler ( event )
{
	// Перехода по ссылке не будет
	event.preventDefault();
	$( this ) . hide();
}
Описание слайда:
События → preventDefault $(“a”). click ( myClickHandler ); function myClickHandler ( event ) { // Перехода по ссылке не будет event.preventDefault(); $( this ) . hide(); }

Слайд 16





$.ajax();
Описание слайда:
$.ajax();

Слайд 17





АЙ-АЙ
$.ajax ( {    } )
.load ( url, [data], [callback])
$.get ( url, [data], [callback], [type])
$.getJSON( url, [data], [callback])
$.post( url, [data], [callback], [type])
+ события ajaxError ( callback )
Описание слайда:
АЙ-АЙ $.ajax ( { } ) .load ( url, [data], [callback]) $.get ( url, [data], [callback], [type]) $.getJSON( url, [data], [callback]) $.post( url, [data], [callback], [type]) + события ajaxError ( callback )

Слайд 18





Эффекты и анимация 
show / hide ( [speed], [callback] )
toggle ()
slideUp /slideDown /slideToggle (speed, [clbk])
fadeIn / fadeOut(s, [cb]) / fadeTo(s, o, [cb])
animate()
stop()
queue() / dequeue()
Описание слайда:
Эффекты и анимация show / hide ( [speed], [callback] ) toggle () slideUp /slideDown /slideToggle (speed, [clbk]) fadeIn / fadeOut(s, [cb]) / fadeTo(s, o, [cb]) animate() stop() queue() / dequeue()

Слайд 19





Plugins → свой плагин
Описание слайда:
Plugins → свой плагин

Слайд 20





Plugins → свой плагин 2
Описание слайда:
Plugins → свой плагин 2

Слайд 21





Plugins → готовенькое
Описание слайда:
Plugins → готовенькое

Слайд 22





Ссылки
Описание слайда:
Ссылки

Слайд 23





Да прибудет с вами сила jQuery!
Описание слайда:
Да прибудет с вами сила jQuery!



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