SlideShare a Scribd company logo
2
Most read
3
Most read
10
Most read
Java script
Outline
 History of JavaScript?
 Introduction To JavaScript?
 Where dose JavaScript Fit In?
 What Can JavaScript Do?
 Advantages Of JavaScript?
 JavaScript Development Tools?
 Limitations Of JavaScript?
 Conclusion…
History Of JavaScript
 JavaScript was introduced by ‘Brendan Eich’ in 1995.
 JavaScript was developed by Netscape communication
corporation.
 JavaScript become an ECMA standard in 1995.
 JavaScript has been adopted by all major graphical web
browser.
Introduction To JavaScript
 JavaScript is a dynamic computer programming
language.
 It is a lightweight and most commonly used as a part of
webpage.
 Web pages implements allow client-side to interact
with the user and make dynamic pages.
 JavaScript is an interpreted programming with oop
capability.
 JS is a open and cross platform and designed for
creating network and centric application.
 Client-side JS is the most common form of the
language.
 The script should be included in or referenced by an
HTML document for the code to be interpreted by
browser.
 JS client-side mechanism provides many advantages
over traditional CGI server-side script.
Where Does JavaScript Fit In?
 Recall:-
 Client opens connection to server.
 Client sends request to server.
 Server sends response to client.
 Client and server close connection.
 Client display the response received from server and
display in HTML.
 Between the body tag of HTML.
 Between the head tag of HTML.
 In .js file(external JavaScript).
What Can JavaScript Do?
 JavaScript dynamically modify an HTML page.
 JavaScript can react to user input.
 JavaScript can validate user input.
 JavaScript can be used to create cookies.
 JavaScript users interaction does not require any
communication with the server.
Advantages of JavaScript?
 The merits of JS are:- Less user interaction:
 You can validate user input before sending the page off to
the server. this saves servers traffic.
 Immediate feedback to the visitors:
 They don’t have to wait for a page reload to see if they have
forgotten to enter something.
 Increased Interactivity:
 You can create interfaces that react when the user hovers
over them with a mouse or activates them via keyboard.
 Richer interface:
 You can use JS to include such items as drag and drop
components and sliders to give a rich interface to your site
visitors.
JavaScript Development Tools?
 Microsoft FrontPage: Microsoft developed a popular
HTML editor called FrontPage. FrontPage also
provides web developer with a number of JS tools to
assist in the creation of interactive website.
 Macromedia Dream Weaver MX: It a very popular
HTML and JS editor in the professional web
development crowd. It provides several handy prebuilt
JS components, integrates well with database, and
conform to new standers such as XHTML and XML.
 Macromedia Home site 5: It is a well-liked HTML and
JS editor from Macromedia that can be used manage
personal website effectively.
Limitations Of JavaScript?
 Demerits of JS: We can treat that JS is a full fledged
programming language.
 Client-side JS doesn't allow the reading or writing of
files.
 This has been kept for security reasons.
 JS cannot be used for networking applications because
there is no such support available.
 JS doesn’t have any multi threading or multi processer
capabilities once again ,JS is a light weight interpreted
programming language. That allows you to build
interactivity into otherwise static HTML pages.
Conclusion!
 JavaScript is a dynamic programming language it will
gives less server interaction and increased
interactivity richer interface to the user. By using of
JavaScript development tools user can create
interactive feel good web pages.
Query?
Ad

Recommended

Backend Programming
Backend Programming
Ruwandi Madhunamali
 
Freedom fighter
Freedom fighter
Geeta Bhandari
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Javascript
Javascript
Manav Prasad
 
Email security
Email security
Indrajit Sreemany
 
CSS Basics
CSS Basics
WordPress Memphis
 
Freedom fighters
Freedom fighters
Neha Gupta
 
introdution to SQL and SQL functions
introdution to SQL and SQL functions
farwa waqar
 
Java script
Java script
Abhishek Kesharwani
 
Javascript
Javascript
mussawir20
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
Walid Ashraf
 
Css
Css
shanmuga rajan
 
Scripting languages
Scripting languages
teach4uin
 
Javascript basics
Javascript basics
shreesenthil
 
Javascript
Javascript
Nagarajan
 
Javascript variables and datatypes
Javascript variables and datatypes
Varun C M
 
Asp net
Asp net
Dr. C.V. Suresh Babu
 
What is CSS?
What is CSS?
HalaiHansaika
 
javaScript.ppt
javaScript.ppt
sentayehu
 
Basics of JavaScript
Basics of JavaScript
Bala Narayanan
 
Javascript
Javascript
Momentum Design Lab
 
Java Script ppt
Java Script ppt
Priya Goyal
 
Introduction to JavaScript Basics.
Introduction to JavaScript Basics.
Hassan Ahmed Baig - Web Developer
 
MERN PPT
MERN PPT
NeerajGupta96647
 
Web Development
Web Development
Lena Petsenchuk
 
jQuery
jQuery
Dileep Mishra
 
3. Java Script
3. Java Script
Jalpesh Vasa
 
Javascript 01 (js)
Javascript 01 (js)
AbhishekMondal42
 
introduction to js
introduction to js
Sireesh K
 

More Related Content

What's hot (20)

Java script
Java script
Abhishek Kesharwani
 
Javascript
Javascript
mussawir20
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
Walid Ashraf
 
Css
Css
shanmuga rajan
 
Scripting languages
Scripting languages
teach4uin
 
Javascript basics
Javascript basics
shreesenthil
 
Javascript
Javascript
Nagarajan
 
Javascript variables and datatypes
Javascript variables and datatypes
Varun C M
 
Asp net
Asp net
Dr. C.V. Suresh Babu
 
What is CSS?
What is CSS?
HalaiHansaika
 
javaScript.ppt
javaScript.ppt
sentayehu
 
Basics of JavaScript
Basics of JavaScript
Bala Narayanan
 
Javascript
Javascript
Momentum Design Lab
 
Java Script ppt
Java Script ppt
Priya Goyal
 
Introduction to JavaScript Basics.
Introduction to JavaScript Basics.
Hassan Ahmed Baig - Web Developer
 
MERN PPT
MERN PPT
NeerajGupta96647
 
Web Development
Web Development
Lena Petsenchuk
 
jQuery
jQuery
Dileep Mishra
 
3. Java Script
3. Java Script
Jalpesh Vasa
 

Similar to Java script (20)

Javascript 01 (js)
Javascript 01 (js)
AbhishekMondal42
 
introduction to js
introduction to js
Sireesh K
 
Java script introduction
Java script introduction
Jesus Obenita Jr.
 
Javascript tutorial
Javascript tutorial
Abhishek Kesharwani
 
Java script
Java script
Anuj Singh Rajput
 
Java script Basic
Java script Basic
Jaya Kumari
 
INTRODUCTION.docx
INTRODUCTION.docx
KaiSane1
 
CS8651- Unit 2 - JS.internet programming paper anna university -2017 regulation
CS8651- Unit 2 - JS.internet programming paper anna university -2017 regulation
amrashbhanuabdul
 
basics of javascript and fundamentals ppt
basics of javascript and fundamentals ppt
MaanKansagra
 
Javascript overview and introduction to js
Javascript overview and introduction to js
mohammedarshadhussai4
 
JS-Slides-1 (1).ppt vbefgvsdfgdfgfggergertgrtgrtgt
JS-Slides-1 (1).ppt vbefgvsdfgdfgfggergertgrtgrtgt
sgg86953
 
JS-Slides_for_begineers_javascript-1.ppt
JS-Slides_for_begineers_javascript-1.ppt
anuragsinghrajput252
 
java script programming slide 1 from tn state
java script programming slide 1 from tn state
scriptslayr
 
JS-Slides-1hgvhfhgftgfvujguyghvhjbjbnnhg
JS-Slides-1hgvhfhgftgfvujguyghvhjbjbnnhg
shubhangimalas1
 
Java script Session No 1
Java script Session No 1
Saif Ullah Dar
 
JAVA SCRIPT
JAVA SCRIPT
Go4Guru
 
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
Bhavsingh Maloth
 
Web programming UNIT II by Bhavsingh Maloth
Web programming UNIT II by Bhavsingh Maloth
Bhavsingh Maloth
 
txWelcome to Javascript Welcome to Javascript.pp
txWelcome to Javascript Welcome to Javascript.pp
vaibhavdtambe2003
 
Introduction to JavaScript
Introduction to JavaScript
ApxicTechnologies1
 
introduction to js
introduction to js
Sireesh K
 
Java script Basic
Java script Basic
Jaya Kumari
 
INTRODUCTION.docx
INTRODUCTION.docx
KaiSane1
 
CS8651- Unit 2 - JS.internet programming paper anna university -2017 regulation
CS8651- Unit 2 - JS.internet programming paper anna university -2017 regulation
amrashbhanuabdul
 
basics of javascript and fundamentals ppt
basics of javascript and fundamentals ppt
MaanKansagra
 
Javascript overview and introduction to js
Javascript overview and introduction to js
mohammedarshadhussai4
 
JS-Slides-1 (1).ppt vbefgvsdfgdfgfggergertgrtgrtgt
JS-Slides-1 (1).ppt vbefgvsdfgdfgfggergertgrtgrtgt
sgg86953
 
JS-Slides_for_begineers_javascript-1.ppt
JS-Slides_for_begineers_javascript-1.ppt
anuragsinghrajput252
 
java script programming slide 1 from tn state
java script programming slide 1 from tn state
scriptslayr
 
JS-Slides-1hgvhfhgftgfvujguyghvhjbjbnnhg
JS-Slides-1hgvhfhgftgfvujguyghvhjbjbnnhg
shubhangimalas1
 
Java script Session No 1
Java script Session No 1
Saif Ullah Dar
 
JAVA SCRIPT
JAVA SCRIPT
Go4Guru
 
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
Bhavsingh Maloth
 
Web programming UNIT II by Bhavsingh Maloth
Web programming UNIT II by Bhavsingh Maloth
Bhavsingh Maloth
 
txWelcome to Javascript Welcome to Javascript.pp
txWelcome to Javascript Welcome to Javascript.pp
vaibhavdtambe2003
 
Ad

More from reddivarihareesh (15)

Network protocals
Network protocals
reddivarihareesh
 
Jquery
Jquery
reddivarihareesh
 
J servlets
J servlets
reddivarihareesh
 
Internet of things
Internet of things
reddivarihareesh
 
Hibernate
Hibernate
reddivarihareesh
 
Hadoop
Hadoop
reddivarihareesh
 
Google glass
Google glass
reddivarihareesh
 
Firewall
Firewall
reddivarihareesh
 
Filezilla
Filezilla
reddivarihareesh
 
Cashcading stylesheets
Cashcading stylesheets
reddivarihareesh
 
Cluster computing
Cluster computing
reddivarihareesh
 
Blue brain
Blue brain
reddivarihareesh
 
Artificial intelligence
Artificial intelligence
reddivarihareesh
 
Apache
Apache
reddivarihareesh
 
Ajax
Ajax
reddivarihareesh
 
Ad

Recently uploaded (20)

AI-Driven-Personalization-in-UX-Designing-for-One-in-a-Million.pdf
AI-Driven-Personalization-in-UX-Designing-for-One-in-a-Million.pdf
Sultan Shalakhti
 
PH'jRh vggtyyysgiatjFkFkRjRjRkRjeY PROJECT.docx
PH'jRh vggtyyysgiatjFkFkRjRjRkRjeY PROJECT.docx
123backup669
 
Nueva presentación para diapositivas de power point.pdf
Nueva presentación para diapositivas de power point.pdf
SubaruKun1
 
Grade-9-COT.pptxGrade-9-COT.pptxGrade-9-COT.pptxGrade-9-COT.pptx
Grade-9-COT.pptxGrade-9-COT.pptxGrade-9-COT.pptxGrade-9-COT.pptx
MaKristinaBuenaventu1
 
strees management for iuyagvdywyyqwdghuvuy.pptx
strees management for iuyagvdywyyqwdghuvuy.pptx
moonahish27
 
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
NaveedRehman55
 
最新版美国威斯康星大学普拉特维尔分校毕业证(UWP毕业证书)原版定制
最新版美国威斯康星大学普拉特维尔分校毕业证(UWP毕业证书)原版定制
taqyea
 
Marketplaces to Buy and Sell Social Media Accounts.pdf
Marketplaces to Buy and Sell Social Media Accounts.pdf
jamedthomsn
 
Sir Norman Foster Philip Jodidio TASCHEN
Sir Norman Foster Philip Jodidio TASCHEN
FernandoMondragon14
 
Formal Informal Apology letter.pptxvvvvv
Formal Informal Apology letter.pptxvvvvv
iqlimajurayeva
 
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
zyx10283746
 
Transformative Storytelling_ Insights from the Sankofa Writing Intensive.pdf
Transformative Storytelling_ Insights from the Sankofa Writing Intensive.pdf
Dr. Rema
 
Figure.pptxfyytytyrrytrtytrttttrrttyyyyuuu
Figure.pptxfyytytyrrytrtytrttttrrttyyyyuuu
RandiAnugerah1
 
roadsafety_training_manual_unit_1_magnitude_and_impact.ppt
roadsafety_training_manual_unit_1_magnitude_and_impact.ppt
mbkl05cctjv
 
Back To School Template for PowerPoint and Google Slides
Back To School Template for PowerPoint and Google Slides
SlidesBrain
 
Exploring the Diverse Types of Textual Aids
Exploring the Diverse Types of Textual Aids
jenicahmendoza1
 
Numbers 1 to 100 Circle Flashcard s.pptx
Numbers 1 to 100 Circle Flashcard s.pptx
KarenGimena1
 
Corneal_Edema_MCQs_with_answes click here
Corneal_Edema_MCQs_with_answes click here
priapria0901
 
最新版西班牙拉蒙鲁尔大学毕业证(URL毕业证书)原版定制
最新版西班牙拉蒙鲁尔大学毕业证(URL毕业证书)原版定制
Taqyea
 
Indian_Constitution_Presentation.pptx , images
Indian_Constitution_Presentation.pptx , images
jaglandushyant
 
AI-Driven-Personalization-in-UX-Designing-for-One-in-a-Million.pdf
AI-Driven-Personalization-in-UX-Designing-for-One-in-a-Million.pdf
Sultan Shalakhti
 
PH'jRh vggtyyysgiatjFkFkRjRjRkRjeY PROJECT.docx
PH'jRh vggtyyysgiatjFkFkRjRjRkRjeY PROJECT.docx
123backup669
 
Nueva presentación para diapositivas de power point.pdf
Nueva presentación para diapositivas de power point.pdf
SubaruKun1
 
Grade-9-COT.pptxGrade-9-COT.pptxGrade-9-COT.pptxGrade-9-COT.pptx
Grade-9-COT.pptxGrade-9-COT.pptxGrade-9-COT.pptxGrade-9-COT.pptx
MaKristinaBuenaventu1
 
strees management for iuyagvdywyyqwdghuvuy.pptx
strees management for iuyagvdywyyqwdghuvuy.pptx
moonahish27
 
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
Chapter 5 - 1.ppt,Chapter 5 - 1.ppt,Chapter 5 - 1.ppt
NaveedRehman55
 
最新版美国威斯康星大学普拉特维尔分校毕业证(UWP毕业证书)原版定制
最新版美国威斯康星大学普拉特维尔分校毕业证(UWP毕业证书)原版定制
taqyea
 
Marketplaces to Buy and Sell Social Media Accounts.pdf
Marketplaces to Buy and Sell Social Media Accounts.pdf
jamedthomsn
 
Sir Norman Foster Philip Jodidio TASCHEN
Sir Norman Foster Philip Jodidio TASCHEN
FernandoMondragon14
 
Formal Informal Apology letter.pptxvvvvv
Formal Informal Apology letter.pptxvvvvv
iqlimajurayeva
 
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
Why_Do_Cats_Act_So_Weird.pptxbdhshshshshshh
zyx10283746
 
Transformative Storytelling_ Insights from the Sankofa Writing Intensive.pdf
Transformative Storytelling_ Insights from the Sankofa Writing Intensive.pdf
Dr. Rema
 
Figure.pptxfyytytyrrytrtytrttttrrttyyyyuuu
Figure.pptxfyytytyrrytrtytrttttrrttyyyyuuu
RandiAnugerah1
 
roadsafety_training_manual_unit_1_magnitude_and_impact.ppt
roadsafety_training_manual_unit_1_magnitude_and_impact.ppt
mbkl05cctjv
 
Back To School Template for PowerPoint and Google Slides
Back To School Template for PowerPoint and Google Slides
SlidesBrain
 
Exploring the Diverse Types of Textual Aids
Exploring the Diverse Types of Textual Aids
jenicahmendoza1
 
Numbers 1 to 100 Circle Flashcard s.pptx
Numbers 1 to 100 Circle Flashcard s.pptx
KarenGimena1
 
Corneal_Edema_MCQs_with_answes click here
Corneal_Edema_MCQs_with_answes click here
priapria0901
 
最新版西班牙拉蒙鲁尔大学毕业证(URL毕业证书)原版定制
最新版西班牙拉蒙鲁尔大学毕业证(URL毕业证书)原版定制
Taqyea
 
Indian_Constitution_Presentation.pptx , images
Indian_Constitution_Presentation.pptx , images
jaglandushyant
 

Java script

  • 2. Outline  History of JavaScript?  Introduction To JavaScript?  Where dose JavaScript Fit In?  What Can JavaScript Do?  Advantages Of JavaScript?  JavaScript Development Tools?  Limitations Of JavaScript?  Conclusion…
  • 3. History Of JavaScript  JavaScript was introduced by ‘Brendan Eich’ in 1995.  JavaScript was developed by Netscape communication corporation.  JavaScript become an ECMA standard in 1995.  JavaScript has been adopted by all major graphical web browser.
  • 4. Introduction To JavaScript  JavaScript is a dynamic computer programming language.  It is a lightweight and most commonly used as a part of webpage.  Web pages implements allow client-side to interact with the user and make dynamic pages.  JavaScript is an interpreted programming with oop capability.  JS is a open and cross platform and designed for creating network and centric application.
  • 5.  Client-side JS is the most common form of the language.  The script should be included in or referenced by an HTML document for the code to be interpreted by browser.  JS client-side mechanism provides many advantages over traditional CGI server-side script.
  • 6. Where Does JavaScript Fit In?  Recall:-  Client opens connection to server.  Client sends request to server.  Server sends response to client.  Client and server close connection.  Client display the response received from server and display in HTML.  Between the body tag of HTML.  Between the head tag of HTML.  In .js file(external JavaScript).
  • 7. What Can JavaScript Do?  JavaScript dynamically modify an HTML page.  JavaScript can react to user input.  JavaScript can validate user input.  JavaScript can be used to create cookies.  JavaScript users interaction does not require any communication with the server.
  • 8. Advantages of JavaScript?  The merits of JS are:- Less user interaction:  You can validate user input before sending the page off to the server. this saves servers traffic.  Immediate feedback to the visitors:  They don’t have to wait for a page reload to see if they have forgotten to enter something.  Increased Interactivity:  You can create interfaces that react when the user hovers over them with a mouse or activates them via keyboard.  Richer interface:  You can use JS to include such items as drag and drop components and sliders to give a rich interface to your site visitors.
  • 9. JavaScript Development Tools?  Microsoft FrontPage: Microsoft developed a popular HTML editor called FrontPage. FrontPage also provides web developer with a number of JS tools to assist in the creation of interactive website.  Macromedia Dream Weaver MX: It a very popular HTML and JS editor in the professional web development crowd. It provides several handy prebuilt JS components, integrates well with database, and conform to new standers such as XHTML and XML.  Macromedia Home site 5: It is a well-liked HTML and JS editor from Macromedia that can be used manage personal website effectively.
  • 10. Limitations Of JavaScript?  Demerits of JS: We can treat that JS is a full fledged programming language.  Client-side JS doesn't allow the reading or writing of files.  This has been kept for security reasons.  JS cannot be used for networking applications because there is no such support available.  JS doesn’t have any multi threading or multi processer capabilities once again ,JS is a light weight interpreted programming language. That allows you to build interactivity into otherwise static HTML pages.
  • 11. Conclusion!  JavaScript is a dynamic programming language it will gives less server interaction and increased interactivity richer interface to the user. By using of JavaScript development tools user can create interactive feel good web pages.