SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
JavaScript




      A presentation by
contents


   I.  what is Javascript?
   II.  where did it come from?
   III.  what does it all mean?
   IV.  what does Javascript do?
   V.  want to get some?




                       A presentation by
what is Javascript?


  JavaScript ≠ Java
  Java is complex; requires declarations,
    compiling, and servers
  JavaScript is unrelated to Java, except that:
    both use C syntax
  JavaScript uses many Java names and naming
    conventions
  JavaScript looks like Java, but is easier for less
    technical users to program



                             A presentation by
where did it come from?


 designed by Brendan Eich
     Silicon Graphics, Netscape
     now CTO of Mozilla (spin off from AOL/Netscape)


 originally called Mocha, then LiveScript
     built for Netscape browser
     partnership between Sun Microsystems and
        Netscape (Java runtime environment)
     trademark of Sun, used under license




                               A presentation by
what does it all mean?


  capabilities
  scripting language
      easy to use and learn
      runtime, not compiled
      primarily client side, but also server side
      snippets
  interacts with HTML and DOM
      browser control
      form validation, formatting
      rollover’s, etc.
      adds client side application support

                               A presentation by
what does it all mean?


  related languages
  ECMAScript
      standardized version of JavaScript
  Jscript
      Microsoft version of JavaScript
  VBScript
      only works with Microsoft products
  DHTML
      combination of CSS and Javascript



                             A presentation by
what does Javascript do?




                           A presentation by
what does Javascript do?




                           A presentation by
what does Javascript do?


 
   Basics
     –    JS Statements-http://www.w3schools.com/JS/js_statements.asp
     –    JS Comments- http://www.w3schools.com/JS/js_comments.asp
     –    JS Variables-http://www.w3schools.com/JS/js_variables.asp
     –    JS Operators-http://www.w3schools.com/JS/js_operators.asp
     –    JS Comparisons- http://www.w3schools.com/JS/js_comparisons.asp
     –    JS If...Else- http://www.w3schools.com/JS/js_if_else.asp
     –    JS Switch- http://www.w3schools.com/JS/js_switch.asp
     –    JS Popup Boxes- http://www.w3schools.com/JS/js_popup.asp
     –    JS Functions- http://www.w3schools.com/JS/js_functions.asp
     –    JS For Loop- http://www.w3schools.com/JS/js_loop_for.asp
     –    JS While Loop- http://www.w3schools.com/JS/js_loop_while.asp
     –    JS Break Loops- http://www.w3schools.com/JS/js_break.asp
     –    JS For...In- http://www.w3schools.com/JS/js_loop_for_in.asp
     –    JS Events- http://www.w3schools.com/JS/js_events.asp
     –    JS Try...Catch- http://www.w3schools.com/JS/js_try_catch.asp
     –    JS Throw- http://www.w3schools.com/JS/js_throw.asp
     –    JS Special Text- http://www.w3schools.com/JS/js_special_characters.asp
     –    JS Guidelines- http://www.w3schools.com/JS/js_guidelines.asp




                                                  A presentation by
what does Javascript do?


     JS objects
     –    JS
String‐
h+p://www.w3schools.com/JS/js_obj_string.asp

     –    JS
Date‐h+p://www.w3schools.com/JS/js_obj_date.asp

     –    JS
Array‐
h+p://www.w3schools.com/JS/js_obj_array.asp

     –    JS
Boolean‐
h+p://www.w3schools.com/JS/js_obj_boolean.asp

     –    JS
Math‐
h+p://www.w3schools.com/JS/js_obj_math.asp

     –    JS
HTML
DOM‐
h+p://www.w3schools.com/JS/js_obj_htmldom.asp

 
   JS Advanced
     –    JS
Browser‐
h+p://www.w3schools.com/JS/js_browser.asp

     –    JS
Cookies‐
h+p://www.w3schools.com/JS/js_cookies.asp

     –    JS
ValidaIon‐
h+p://www.w3schools.com/JS/js_form_validaIon.asp

     –    JS
AnimaIon‐
h+p://www.w3schools.com/JS/js_animaIon.asp

     –    JS
Image
Maps‐
h+p://www.w3schools.com/JS/js_image_maps.asp

     –    JS
Timing‐
h+p://www.w3schools.com/JS/js_Iming.asp

     –    JS
Create
Object‐
h+p://www.w3schools.com/JS/js_objects.asp



 

                                            A presentation by
want to get some?




  hello@momentumdesignlab.com



      
 

          
   

      
 

          
   

      










1.866.542.7124




      
   

                            A presentation by

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Js ppt
Js pptJs ppt
Js ppt
 
Html5 tutorial for beginners
Html5 tutorial for beginnersHtml5 tutorial for beginners
Html5 tutorial for beginners
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
Introduction to Javascript
Introduction to JavascriptIntroduction to Javascript
Introduction to Javascript
 
3. Java Script
3. Java Script3. Java Script
3. Java Script
 
Introduction to React JS
Introduction to React JSIntroduction to React JS
Introduction to React JS
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
 
JavaScript Programming
JavaScript ProgrammingJavaScript Programming
JavaScript Programming
 
Html / CSS Presentation
Html / CSS PresentationHtml / CSS Presentation
Html / CSS Presentation
 
Java script
Java scriptJava script
Java script
 
Introduction to JavaScript Basics.
Introduction to JavaScript Basics.Introduction to JavaScript Basics.
Introduction to JavaScript Basics.
 
Fundamental JavaScript [UTC, March 2014]
Fundamental JavaScript [UTC, March 2014]Fundamental JavaScript [UTC, March 2014]
Fundamental JavaScript [UTC, March 2014]
 
Introduction to JavaScript (1).ppt
Introduction to JavaScript (1).pptIntroduction to JavaScript (1).ppt
Introduction to JavaScript (1).ppt
 
Javascript
JavascriptJavascript
Javascript
 
Javascript
JavascriptJavascript
Javascript
 
JavaScript & Dom Manipulation
JavaScript & Dom ManipulationJavaScript & Dom Manipulation
JavaScript & Dom Manipulation
 
CSS Basics
CSS BasicsCSS Basics
CSS Basics
 
Java script
Java scriptJava script
Java script
 
NodeJS for Beginner
NodeJS for BeginnerNodeJS for Beginner
NodeJS for Beginner
 

Similar a Javascript

Javascript(2)
Javascript(2)Javascript(2)
Javascript(2)tomcoh
 
Jazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
Jazz up your JavaScript: Unobtrusive scripting with JavaScript librariesJazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
Jazz up your JavaScript: Unobtrusive scripting with JavaScript librariesSimon Willison
 
JavaScript - Chapter 3 - Introduction
 JavaScript - Chapter 3 - Introduction JavaScript - Chapter 3 - Introduction
JavaScript - Chapter 3 - IntroductionWebStackAcademy
 
Java script Basic
Java script BasicJava script Basic
Java script BasicJaya Kumari
 
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 DesignDave Olsen
 
8.-Javascript-report powerpoint presentation
8.-Javascript-report powerpoint presentation8.-Javascript-report powerpoint presentation
8.-Javascript-report powerpoint presentationJohnLagman3
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX DesignersAshlimarie
 
Javascript Dependency Management
Javascript Dependency ManagementJavascript Dependency Management
Javascript Dependency ManagementSean Duncan
 
JavaScript For People Who Don't Code
JavaScript For People Who Don't CodeJavaScript For People Who Don't Code
JavaScript For People Who Don't CodeChristopher Schmitt
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...tdc-globalcode
 
WEB MODULE 3.pdf
WEB MODULE 3.pdfWEB MODULE 3.pdf
WEB MODULE 3.pdfDeepika A B
 
JavaScript Revolution - 5/Nov/13 - PrDC Saskatoon, SK
JavaScript Revolution - 5/Nov/13 - PrDC Saskatoon, SKJavaScript Revolution - 5/Nov/13 - PrDC Saskatoon, SK
JavaScript Revolution - 5/Nov/13 - PrDC Saskatoon, SKDavid Wesst
 
How to make Ajax Libraries work for you
How to make Ajax Libraries work for youHow to make Ajax Libraries work for you
How to make Ajax Libraries work for youSimon Willison
 
Session vii(java scriptbasics)
Session vii(java scriptbasics)Session vii(java scriptbasics)
Session vii(java scriptbasics)Shrijan Tiwari
 

Similar a Javascript (20)

Javascript(2)
Javascript(2)Javascript(2)
Javascript(2)
 
Jazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
Jazz up your JavaScript: Unobtrusive scripting with JavaScript librariesJazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
Jazz up your JavaScript: Unobtrusive scripting with JavaScript libraries
 
JavaScript - Chapter 3 - Introduction
 JavaScript - Chapter 3 - Introduction JavaScript - Chapter 3 - Introduction
JavaScript - Chapter 3 - Introduction
 
Coding the UI
Coding the UICoding the UI
Coding the UI
 
Coding Ui
Coding UiCoding Ui
Coding Ui
 
Java script Basic
Java script BasicJava script Basic
Java script Basic
 
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
 
8.-Javascript-report powerpoint presentation
8.-Javascript-report powerpoint presentation8.-Javascript-report powerpoint presentation
8.-Javascript-report powerpoint presentation
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
 
Javascript Dependency Management
Javascript Dependency ManagementJavascript Dependency Management
Javascript Dependency Management
 
FrontEnd-Roadmap.pdf
FrontEnd-Roadmap.pdfFrontEnd-Roadmap.pdf
FrontEnd-Roadmap.pdf
 
DiscoJuice
DiscoJuiceDiscoJuice
DiscoJuice
 
JavaScript For People Who Don't Code
JavaScript For People Who Don't CodeJavaScript For People Who Don't Code
JavaScript For People Who Don't Code
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
WEB MODULE 3.pdf
WEB MODULE 3.pdfWEB MODULE 3.pdf
WEB MODULE 3.pdf
 
JavaScript Revolution - 5/Nov/13 - PrDC Saskatoon, SK
JavaScript Revolution - 5/Nov/13 - PrDC Saskatoon, SKJavaScript Revolution - 5/Nov/13 - PrDC Saskatoon, SK
JavaScript Revolution - 5/Nov/13 - PrDC Saskatoon, SK
 
How to make Ajax Libraries work for you
How to make Ajax Libraries work for youHow to make Ajax Libraries work for you
How to make Ajax Libraries work for you
 
Session vii(java scriptbasics)
Session vii(java scriptbasics)Session vii(java scriptbasics)
Session vii(java scriptbasics)
 
JavaScript-Core
JavaScript-CoreJavaScript-Core
JavaScript-Core
 
JavaScript-Core
JavaScript-CoreJavaScript-Core
JavaScript-Core
 

Más de Momentum Design Lab (20)

Add to Trip - EyeForTravel Presentation
Add to Trip - EyeForTravel PresentationAdd to Trip - EyeForTravel Presentation
Add to Trip - EyeForTravel Presentation
 
Sencha
SenchaSencha
Sencha
 
jQuery
jQueryjQuery
jQuery
 
Extjs4
Extjs4Extjs4
Extjs4
 
Appcellerator
AppcelleratorAppcellerator
Appcellerator
 
Adobe Air 2.6
Adobe Air 2.6Adobe Air 2.6
Adobe Air 2.6
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
 
Component Art
Component ArtComponent Art
Component Art
 
Infragistics
InfragisticsInfragistics
Infragistics
 
Telerik
TelerikTelerik
Telerik
 
Jquery
JqueryJquery
Jquery
 
Yui- Yahoo! User Interface Library
Yui- Yahoo! User Interface LibraryYui- Yahoo! User Interface Library
Yui- Yahoo! User Interface Library
 
Extjs
ExtjsExtjs
Extjs
 
GWT- Google Web Toolkit
GWT- Google Web ToolkitGWT- Google Web Toolkit
GWT- Google Web Toolkit
 
Django
DjangoDjango
Django
 
PHP
PHPPHP
PHP
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
 
C#
C#C#
C#
 
ASP.NET
ASP.NETASP.NET
ASP.NET
 
Drupal
DrupalDrupal
Drupal
 

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Javascript

  • 1. JavaScript A presentation by
  • 2. contents I.  what is Javascript? II.  where did it come from? III.  what does it all mean? IV.  what does Javascript do? V.  want to get some? A presentation by
  • 3. what is Javascript? JavaScript ≠ Java Java is complex; requires declarations, compiling, and servers JavaScript is unrelated to Java, except that: both use C syntax JavaScript uses many Java names and naming conventions JavaScript looks like Java, but is easier for less technical users to program A presentation by
  • 4. where did it come from? designed by Brendan Eich Silicon Graphics, Netscape now CTO of Mozilla (spin off from AOL/Netscape) originally called Mocha, then LiveScript built for Netscape browser partnership between Sun Microsystems and Netscape (Java runtime environment) trademark of Sun, used under license A presentation by
  • 5. what does it all mean? capabilities scripting language easy to use and learn runtime, not compiled primarily client side, but also server side snippets interacts with HTML and DOM browser control form validation, formatting rollover’s, etc. adds client side application support A presentation by
  • 6. what does it all mean? related languages ECMAScript standardized version of JavaScript Jscript Microsoft version of JavaScript VBScript only works with Microsoft products DHTML combination of CSS and Javascript A presentation by
  • 7. what does Javascript do? A presentation by
  • 8. what does Javascript do? A presentation by
  • 9. what does Javascript do? 
 Basics –  JS Statements-http://www.w3schools.com/JS/js_statements.asp –  JS Comments- http://www.w3schools.com/JS/js_comments.asp –  JS Variables-http://www.w3schools.com/JS/js_variables.asp –  JS Operators-http://www.w3schools.com/JS/js_operators.asp –  JS Comparisons- http://www.w3schools.com/JS/js_comparisons.asp –  JS If...Else- http://www.w3schools.com/JS/js_if_else.asp –  JS Switch- http://www.w3schools.com/JS/js_switch.asp –  JS Popup Boxes- http://www.w3schools.com/JS/js_popup.asp –  JS Functions- http://www.w3schools.com/JS/js_functions.asp –  JS For Loop- http://www.w3schools.com/JS/js_loop_for.asp –  JS While Loop- http://www.w3schools.com/JS/js_loop_while.asp –  JS Break Loops- http://www.w3schools.com/JS/js_break.asp –  JS For...In- http://www.w3schools.com/JS/js_loop_for_in.asp –  JS Events- http://www.w3schools.com/JS/js_events.asp –  JS Try...Catch- http://www.w3schools.com/JS/js_try_catch.asp –  JS Throw- http://www.w3schools.com/JS/js_throw.asp –  JS Special Text- http://www.w3schools.com/JS/js_special_characters.asp –  JS Guidelines- http://www.w3schools.com/JS/js_guidelines.asp A presentation by
  • 10. what does Javascript do? JS objects –  JS
String‐
h+p://www.w3schools.com/JS/js_obj_string.asp
 –  JS
Date‐h+p://www.w3schools.com/JS/js_obj_date.asp
 –  JS
Array‐
h+p://www.w3schools.com/JS/js_obj_array.asp
 –  JS
Boolean‐
h+p://www.w3schools.com/JS/js_obj_boolean.asp
 –  JS
Math‐
h+p://www.w3schools.com/JS/js_obj_math.asp
 –  JS
HTML
DOM‐
h+p://www.w3schools.com/JS/js_obj_htmldom.asp
 
 JS Advanced –  JS
Browser‐
h+p://www.w3schools.com/JS/js_browser.asp
 –  JS
Cookies‐
h+p://www.w3schools.com/JS/js_cookies.asp
 –  JS
ValidaIon‐
h+p://www.w3schools.com/JS/js_form_validaIon.asp
 –  JS
AnimaIon‐
h+p://www.w3schools.com/JS/js_animaIon.asp
 –  JS
Image
Maps‐
h+p://www.w3schools.com/JS/js_image_maps.asp
 –  JS
Timing‐
h+p://www.w3schools.com/JS/js_Iming.asp
 –  JS
Create
Object‐
h+p://www.w3schools.com/JS/js_objects.asp
 
 A presentation by
  • 11. want to get some? hello@momentumdesignlab.com


 
 

 
 
 
 

 
 
 










1.866.542.7124
 
 
 A presentation by