SlideShare uma empresa Scribd logo
1 de 11
JavaScript




      A presentation by
contents


   •   w is Javas c ript?
        hat
   •   where did it com from
                       e    ?
   •   w does it all m
        hat           ean?
   •   w does Javas c ript do?
        hat
   •   w to get som
        ant        e?




                     A presentation by
w is Javascript?
 hat


  JavaS c ript ≠ Java
  Java is com  plex; requires declarations,
    com  piling, and servers
  JavaS c ript is unrelated to Java, except that:
    both use C syntax
  JavaS c ript uses m  any Java nam and nam
                                      es            ing
    conventions
  JavaS c ript looks like Java, but is easier for less
    technical users to program



                               A presentation by
where did it com from
                e    ?


 de s ig ne d by Bre ndan Eic h
     Silicon Graphics, Netscape
     nowCTO of M   ozilla (spin off from AOL/Netscape)


 o rig inally c alle d Mo c ha , the n Live S c ript
     built for Netscape browser
     partnership betw een Sun M icrosystem and
                                           s
        Netscape (Java runtim environm
                              e          ent)
     tradem of Sun, used under license
             ark




                                 A presentation by
w does it all m
 hat           ean?


 c apabilitie s
 scripting language
     easy to use and learn
     runtim not com
            e,           piled
     prim arily client side, but also server side
     snippets
 interacts w HTM and DOM
            ith L
     brow control
           ser
     form validation, formatting
     rollover’ etc.
              s,
     adds client side application support



                              A presentation by
w does it all m
 hat           ean?


 re late d lang uag e s
 ECM   AScript
     standardized version of JavaS c ript
 Jscript
     Microsoft version of JavaS c ript
 VBScript
     only works w M
                 ith icrosoft products
 DHTML
     combination of CSS and Javas c ript




                             A presentation by
w does Javascript do?
 hat




                        A presentation by
w does Javascript do?
 hat




                        A presentation by
w does Javascript do?
 hat


    Bas ic s
     –   JS Statem    ents-http://w w 3schools.com
                                   w .w                /JS/js_statem   ents.asp
     –   JS Com ents- http://w w 3schools.com
                   m               w .w                /JS/js_com ents.asp
                                                                    m
     –   JS Variables-http://w w 3schools.com
                                 w .w               /JS/js_variables.asp
     –   JS Operators-http://w w 3schools.com
                                  w .w               /JS/js_operators.asp
     –   JS Com    parisons- http://w w 3schools.com
                                     w .w                  /JS/js_com parisons.asp
     –   JS If...Else- http://w w 3schools.com
                                w .w              /JS/js_if_else.asp
     –   JS Sw   itch- http://w w 3schools.com
                               w .w             /JS/js_sw     itch.asp
     –   JS Popup Boxes- http://w w 3schools.com
                                     w .w                  /JS/js_popup.asp
     –   JS Functions- http://w w 3schools.com
                                  w .w                /JS/js_functions.asp
     –   JS For Loop- http://w w 3schools.com
                                  w .w              /JS/js_loop_for.asp
     –   JS W  hile Loop- http://w w 3schools.com
                                   w .w                 /JS/js_loop_w   hile.asp
     –   JS Break Loops- http://w w 3schools.com
                                     w .w                 /JS/js_break.asp
     –   JS For...In- http://w w 3schools.com
                               w .w              /JS/js_loop_for_in.asp
     –   JS Events- http://w w 3schools.com
                               w .w             /JS/js_events.asp
     –   JS Try...Catch- http://w w 3schools.com
                                   w .w                 /JS/js_try_catch.asp
     –   JS Throw http://w w 3schools.com
                     -         w .w            /JS/js_throw      .asp
     –   JS Special Text- http://w w 3schools.com
                                    w .w                  /JS/js_special_characters.asp
     –   JS Guidelines- http://w w 3schools.com
                                   w .w                /JS/js_guidelines.asp




                                                      A presentation by
w does Javascript do?
 hat


    JS o bje c ts
     –   JS String- http://www.w3schools.com/JS/js_obj_string.asp
     –   JS Date-http://www.w3schools.com/JS/js_obj_date.asp
     –   JS Array- http://www.w3schools.com/JS/js_obj_array.asp
     –   JS Boolean- http://www.w3schools.com/JS/js_obj_boolean.asp
     –   JS Math- http://www.w3schools.com/JS/js_obj_math.asp
     –   JS HTML DOM- http://www.w3schools.com/JS/js_obj_htmldom.asp
    JS Advanc e d
     –   JS Browser- http://www.w3schools.com/JS/js_browser.asp
     –   JS Cookies- http://www.w3schools.com/JS/js_cookies.asp
     –   JS Validation- http://www.w3schools.com/JS/js_form_validation.asp
     –   JS Animation- http://www.w3schools.com/JS/js_animation.asp
     –   JS Image Maps- http://www.w3schools.com/JS/js_image_maps.asp
     –   JS Timing- http://www.w3schools.com/JS/js_timing.asp
     –   JS Create Object- http://www.w3schools.com/JS/js_objects.asp




                                            A presentation by
w to get som
 ant        e?




  hello@momentumdesignlab.com


           1.866.542.7124



                      A presentation by

Mais conteúdo relacionado

Mais procurados

English Casual 2012/05/10
English Casual 2012/05/10English Casual 2012/05/10
English Casual 2012/05/10
Ryosuke IWANAGA
 
Ajax World 08 Asp Net Ajax
Ajax World 08 Asp Net AjaxAjax World 08 Asp Net Ajax
Ajax World 08 Asp Net Ajax
rajivmordani
 
Accessible Javascript using Frameworks - Barcamp London 5
Accessible Javascript using Frameworks - Barcamp London 5Accessible Javascript using Frameworks - Barcamp London 5
Accessible Javascript using Frameworks - Barcamp London 5
Dirk Ginader
 
Leksion 1 hyrje ne xhtml
Leksion 1   hyrje ne xhtmlLeksion 1   hyrje ne xhtml
Leksion 1 hyrje ne xhtml
mariokenga
 
[Mas 500] Web Basics
[Mas 500] Web Basics[Mas 500] Web Basics
[Mas 500] Web Basics
rahulbot
 

Mais procurados (20)

3d web
3d web3d web
3d web
 
English Casual 2012/05/10
English Casual 2012/05/10English Casual 2012/05/10
English Casual 2012/05/10
 
Disruptive code
Disruptive codeDisruptive code
Disruptive code
 
Ajax World 08 Asp Net Ajax
Ajax World 08 Asp Net AjaxAjax World 08 Asp Net Ajax
Ajax World 08 Asp Net Ajax
 
Testable client side_mvc_apps_in_javascript
Testable client side_mvc_apps_in_javascriptTestable client side_mvc_apps_in_javascript
Testable client side_mvc_apps_in_javascript
 
Accessible Javascript using Frameworks - Barcamp London 5
Accessible Javascript using Frameworks - Barcamp London 5Accessible Javascript using Frameworks - Barcamp London 5
Accessible Javascript using Frameworks - Barcamp London 5
 
Google Analytics and Sungard HE Luminis
Google Analytics and Sungard HE LuminisGoogle Analytics and Sungard HE Luminis
Google Analytics and Sungard HE Luminis
 
Jsp
JspJsp
Jsp
 
JavaScript History
JavaScript HistoryJavaScript History
JavaScript History
 
Leksion 1 hyrje ne xhtml
Leksion 1   hyrje ne xhtmlLeksion 1   hyrje ne xhtml
Leksion 1 hyrje ne xhtml
 
Front-End Frameworks: a quick overview
Front-End Frameworks: a quick overviewFront-End Frameworks: a quick overview
Front-End Frameworks: a quick overview
 
Introduction To JavaScript Ajax
Introduction To JavaScript AjaxIntroduction To JavaScript Ajax
Introduction To JavaScript Ajax
 
Less & RequireJS - Frontend Development in Magento 2
Less & RequireJS - Frontend Development in Magento 2Less & RequireJS - Frontend Development in Magento 2
Less & RequireJS - Frontend Development in Magento 2
 
JavaScript Framework Smackdown
JavaScript Framework SmackdownJavaScript Framework Smackdown
JavaScript Framework Smackdown
 
[Mas 500] Web Basics
[Mas 500] Web Basics[Mas 500] Web Basics
[Mas 500] Web Basics
 
Web 2.0 & Ajax Basics
Web 2.0 & Ajax BasicsWeb 2.0 & Ajax Basics
Web 2.0 & Ajax Basics
 
An Introduction to Umbraco
An Introduction to UmbracoAn Introduction to Umbraco
An Introduction to Umbraco
 
Unobtrusive JavaScript
Unobtrusive JavaScriptUnobtrusive JavaScript
Unobtrusive JavaScript
 
Node.js Crash Course (Jump Start)
Node.js Crash Course (Jump Start) Node.js Crash Course (Jump Start)
Node.js Crash Course (Jump Start)
 
[D2 오픈세미나]2.모바일웹디버깅
[D2 오픈세미나]2.모바일웹디버깅[D2 오픈세미나]2.모바일웹디버깅
[D2 오픈세미나]2.모바일웹디버깅
 

Destaque

Destaque (16)

Javascript
JavascriptJavascript
Javascript
 
Java script
Java scriptJava script
Java script
 
Javascript
JavascriptJavascript
Javascript
 
Introduction to my_sql
Introduction to my_sqlIntroduction to my_sql
Introduction to my_sql
 
Group presentation 38
Group presentation 38Group presentation 38
Group presentation 38
 
J-Query Course Presentation
J-Query Course PresentationJ-Query Course Presentation
J-Query Course Presentation
 
J Query Presentation
J Query PresentationJ Query Presentation
J Query Presentation
 
Introduction to j_query
Introduction to j_queryIntroduction to j_query
Introduction to j_query
 
Studi kelayakan
Studi kelayakanStudi kelayakan
Studi kelayakan
 
8 introduction to_java_script
8 introduction to_java_script8 introduction to_java_script
8 introduction to_java_script
 
Java script
Java scriptJava script
Java script
 
Java script
Java scriptJava script
Java script
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
JavaScript - An Introduction
JavaScript - An IntroductionJavaScript - An Introduction
JavaScript - An Introduction
 
Session 3 Java Script
Session 3 Java ScriptSession 3 Java Script
Session 3 Java Script
 
Slideshare.Com Powerpoint
Slideshare.Com PowerpointSlideshare.Com Powerpoint
Slideshare.Com Powerpoint
 

Semelhante a Javascript(2)

WSO2Con Asia 2014 - WSO2 AppDev Platform for the Connected Business
WSO2Con Asia 2014 - WSO2 AppDev Platform for the Connected BusinessWSO2Con Asia 2014 - WSO2 AppDev Platform for the Connected Business
WSO2Con Asia 2014 - WSO2 AppDev Platform for the Connected Business
WSO2
 
Component Art(2)
Component Art(2)Component Art(2)
Component Art(2)
tomcoh
 

Semelhante a Javascript(2) (20)

Angularjs cascade
Angularjs cascadeAngularjs cascade
Angularjs cascade
 
Rapid Templating with Serve
Rapid Templating with ServeRapid Templating with Serve
Rapid Templating with Serve
 
WSO2Con Asia 2014 - WSO2 AppDev Platform for the Connected Business
WSO2Con Asia 2014 - WSO2 AppDev Platform for the Connected BusinessWSO2Con Asia 2014 - WSO2 AppDev Platform for the Connected Business
WSO2Con Asia 2014 - WSO2 AppDev Platform for the Connected Business
 
WSO2 AppDev platform
WSO2 AppDev platformWSO2 AppDev platform
WSO2 AppDev platform
 
Component Art(2)
Component Art(2)Component Art(2)
Component Art(2)
 
RESS: An Evolution of Responsive Web Design
RESS: An Evolution of Responsive Web DesignRESS: An Evolution of Responsive Web Design
RESS: An Evolution of Responsive Web Design
 
Javascript level 2
Javascript level 2Javascript level 2
Javascript level 2
 
The Server Side of Responsive Web Design
The Server Side of Responsive Web DesignThe Server Side of Responsive Web Design
The Server Side of Responsive Web Design
 
JS Fest 2018. Александр Скачков. WebAssembly vs JavaScript
JS Fest 2018. Александр Скачков. WebAssembly vs JavaScriptJS Fest 2018. Александр Скачков. WebAssembly vs JavaScript
JS Fest 2018. Александр Скачков. WebAssembly vs JavaScript
 
"今" 使えるJavaScriptのトレンド
"今" 使えるJavaScriptのトレンド"今" 使えるJavaScriptのトレンド
"今" 使えるJavaScriptのトレンド
 
Introduction to JQuery, ASP.NET MVC and Silverlight
Introduction to JQuery, ASP.NET MVC and SilverlightIntroduction to JQuery, ASP.NET MVC and Silverlight
Introduction to JQuery, ASP.NET MVC and Silverlight
 
Java script Basic
Java script BasicJava script Basic
Java script Basic
 
Javascript revolution front end to back end
Javascript revolution front end to back endJavascript revolution front end to back end
Javascript revolution front end to back end
 
Not Only Streams for Akademia JLabs
Not Only Streams for Akademia JLabsNot Only Streams for Akademia JLabs
Not Only Streams for Akademia JLabs
 
JavaScript Interview Questions and Answers | Full Stack Web Development Train...
JavaScript Interview Questions and Answers | Full Stack Web Development Train...JavaScript Interview Questions and Answers | Full Stack Web Development Train...
JavaScript Interview Questions and Answers | Full Stack Web Development Train...
 
자바 웹 개발 시작하기 (1주차 : 웹 어플리케이션 체험 실습)
자바 웹 개발 시작하기 (1주차 : 웹 어플리케이션 체험 실습)자바 웹 개발 시작하기 (1주차 : 웹 어플리케이션 체험 실습)
자바 웹 개발 시작하기 (1주차 : 웹 어플리케이션 체험 실습)
 
Building Isomorphic JavaScript Apps - NDC 2015
Building Isomorphic JavaScript Apps - NDC 2015Building Isomorphic JavaScript Apps - NDC 2015
Building Isomorphic JavaScript Apps - NDC 2015
 
The Cloud-natives are RESTless @ JavaOne
The Cloud-natives are RESTless @ JavaOneThe Cloud-natives are RESTless @ JavaOne
The Cloud-natives are RESTless @ JavaOne
 
WEB MODULE 3.pdf
WEB MODULE 3.pdfWEB MODULE 3.pdf
WEB MODULE 3.pdf
 
Java script core
Java script coreJava script core
Java script core
 

Mais de tomcoh

Jquery(2)
Jquery(2)Jquery(2)
Jquery(2)
tomcoh
 
Mysql(2)
Mysql(2)Mysql(2)
Mysql(2)
tomcoh
 
Php(2)
Php(2)Php(2)
Php(2)
tomcoh
 
Ro R(2)
Ro R(2)Ro R(2)
Ro R(2)
tomcoh
 
Silverlight(2)
Silverlight(2)Silverlight(2)
Silverlight(2)
tomcoh
 
Symfony(2)
Symfony(2)Symfony(2)
Symfony(2)
tomcoh
 
Telerik(2)
Telerik(2)Telerik(2)
Telerik(2)
tomcoh
 
Adobeflex(2)
Adobeflex(2)Adobeflex(2)
Adobeflex(2)
tomcoh
 
Y U I(2)
Y U I(2)Y U I(2)
Y U I(2)
tomcoh
 
Air(2)
Air(2)Air(2)
Air(2)
tomcoh
 
Asp.Net(2)
Asp.Net(2)Asp.Net(2)
Asp.Net(2)
tomcoh
 
Django Python(2)
Django Python(2)Django Python(2)
Django Python(2)
tomcoh
 
Drupal(2)
Drupal(2)Drupal(2)
Drupal(2)
tomcoh
 
E X T J S(2)
E X T J S(2)E X T J S(2)
E X T J S(2)
tomcoh
 
G W T(2)
G W T(2)G W T(2)
G W T(2)
tomcoh
 
Infragistics(2)
Infragistics(2)Infragistics(2)
Infragistics(2)
tomcoh
 

Mais de tomcoh (17)

Jquery(2)
Jquery(2)Jquery(2)
Jquery(2)
 
Mysql(2)
Mysql(2)Mysql(2)
Mysql(2)
 
Php(2)
Php(2)Php(2)
Php(2)
 
Ro R(2)
Ro R(2)Ro R(2)
Ro R(2)
 
Silverlight(2)
Silverlight(2)Silverlight(2)
Silverlight(2)
 
Symfony(2)
Symfony(2)Symfony(2)
Symfony(2)
 
Telerik(2)
Telerik(2)Telerik(2)
Telerik(2)
 
Adobeflex(2)
Adobeflex(2)Adobeflex(2)
Adobeflex(2)
 
Y U I(2)
Y U I(2)Y U I(2)
Y U I(2)
 
Air(2)
Air(2)Air(2)
Air(2)
 
Asp.Net(2)
Asp.Net(2)Asp.Net(2)
Asp.Net(2)
 
C#(2)
C#(2)C#(2)
C#(2)
 
Django Python(2)
Django Python(2)Django Python(2)
Django Python(2)
 
Drupal(2)
Drupal(2)Drupal(2)
Drupal(2)
 
E X T J S(2)
E X T J S(2)E X T J S(2)
E X T J S(2)
 
G W T(2)
G W T(2)G W T(2)
G W T(2)
 
Infragistics(2)
Infragistics(2)Infragistics(2)
Infragistics(2)
 

Javascript(2)

  • 1. JavaScript A presentation by
  • 2. contents • w is Javas c ript? hat • where did it com from e ? • w does it all m hat ean? • w does Javas c ript do? hat • w to get som ant e? A presentation by
  • 3. w is Javascript? hat JavaS c ript ≠ Java Java is com plex; requires declarations, com piling, and servers JavaS c ript is unrelated to Java, except that: both use C syntax JavaS c ript uses m any Java nam and nam es ing conventions JavaS c ript looks like Java, but is easier for less technical users to program A presentation by
  • 4. where did it com from e ? de s ig ne d by Bre ndan Eic h Silicon Graphics, Netscape nowCTO of M ozilla (spin off from AOL/Netscape) o rig inally c alle d Mo c ha , the n Live S c ript built for Netscape browser partnership betw een Sun M icrosystem and s Netscape (Java runtim environm e ent) tradem of Sun, used under license ark A presentation by
  • 5. w does it all m hat ean? c apabilitie s scripting language easy to use and learn runtim not com e, piled prim arily client side, but also server side snippets interacts w HTM and DOM ith L brow control ser form validation, formatting rollover’ etc. s, adds client side application support A presentation by
  • 6. w does it all m hat ean? re late d lang uag e s ECM AScript standardized version of JavaS c ript Jscript Microsoft version of JavaS c ript VBScript only works w M ith icrosoft products DHTML combination of CSS and Javas c ript A presentation by
  • 7. w does Javascript do? hat A presentation by
  • 8. w does Javascript do? hat A presentation by
  • 9. w does Javascript do? hat Bas ic s – JS Statem ents-http://w w 3schools.com w .w /JS/js_statem ents.asp – JS Com ents- http://w w 3schools.com m w .w /JS/js_com ents.asp m – JS Variables-http://w w 3schools.com w .w /JS/js_variables.asp – JS Operators-http://w w 3schools.com w .w /JS/js_operators.asp – JS Com parisons- http://w w 3schools.com w .w /JS/js_com parisons.asp – JS If...Else- http://w w 3schools.com w .w /JS/js_if_else.asp – JS Sw itch- http://w w 3schools.com w .w /JS/js_sw itch.asp – JS Popup Boxes- http://w w 3schools.com w .w /JS/js_popup.asp – JS Functions- http://w w 3schools.com w .w /JS/js_functions.asp – JS For Loop- http://w w 3schools.com w .w /JS/js_loop_for.asp – JS W hile Loop- http://w w 3schools.com w .w /JS/js_loop_w hile.asp – JS Break Loops- http://w w 3schools.com w .w /JS/js_break.asp – JS For...In- http://w w 3schools.com w .w /JS/js_loop_for_in.asp – JS Events- http://w w 3schools.com w .w /JS/js_events.asp – JS Try...Catch- http://w w 3schools.com w .w /JS/js_try_catch.asp – JS Throw http://w w 3schools.com - w .w /JS/js_throw .asp – JS Special Text- http://w w 3schools.com w .w /JS/js_special_characters.asp – JS Guidelines- http://w w 3schools.com w .w /JS/js_guidelines.asp A presentation by
  • 10. w does Javascript do? hat JS o bje c ts – JS String- http://www.w3schools.com/JS/js_obj_string.asp – JS Date-http://www.w3schools.com/JS/js_obj_date.asp – JS Array- http://www.w3schools.com/JS/js_obj_array.asp – JS Boolean- http://www.w3schools.com/JS/js_obj_boolean.asp – JS Math- http://www.w3schools.com/JS/js_obj_math.asp – JS HTML DOM- http://www.w3schools.com/JS/js_obj_htmldom.asp JS Advanc e d – JS Browser- http://www.w3schools.com/JS/js_browser.asp – JS Cookies- http://www.w3schools.com/JS/js_cookies.asp – JS Validation- http://www.w3schools.com/JS/js_form_validation.asp – JS Animation- http://www.w3schools.com/JS/js_animation.asp – JS Image Maps- http://www.w3schools.com/JS/js_image_maps.asp – JS Timing- http://www.w3schools.com/JS/js_timing.asp – JS Create Object- http://www.w3schools.com/JS/js_objects.asp A presentation by
  • 11. w to get som ant e? hello@momentumdesignlab.com 1.866.542.7124 A presentation by