SlideShare a Scribd company logo
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

More Related Content

What's hot (20)

Javascript
JavascriptJavascript
Javascript
mussawir20
 
JavaScript - Chapter 12 - Document Object Model
  JavaScript - Chapter 12 - Document Object Model  JavaScript - Chapter 12 - Document Object Model
JavaScript - Chapter 12 - Document Object Model
WebStackAcademy
 
Javascript
JavascriptJavascript
Javascript
Momentum Design Lab
 
Client side scripting using Javascript
Client side scripting using JavascriptClient side scripting using Javascript
Client side scripting using Javascript
Bansari Shah
 
Basics of JavaScript
Basics of JavaScriptBasics of JavaScript
Basics of JavaScript
Bala Narayanan
 
3. Java Script
3. Java Script3. Java Script
3. Java Script
Jalpesh Vasa
 
Javascript basics
Javascript basicsJavascript basics
Javascript basics
shreesenthil
 
Introduction to Javascript
Introduction to JavascriptIntroduction to Javascript
Introduction to Javascript
Amit Tyagi
 
Javascript variables and datatypes
Javascript variables and datatypesJavascript variables and datatypes
Javascript variables and datatypes
Varun C M
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
Parvez Mahbub
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
JohnTaieb
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!
 
JavaScript Programming
JavaScript ProgrammingJavaScript Programming
JavaScript Programming
Sehwan Noh
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
Walid Ashraf
 
Asp.net.
Asp.net.Asp.net.
Asp.net.
Naveen Sihag
 
Ajax ppt
Ajax pptAjax ppt
Ajax ppt
OECLIB Odisha Electronics Control Library
 
Dom(document object model)
Dom(document object model)Dom(document object model)
Dom(document object model)
Partnered Health
 
jQuery for beginners
jQuery for beginnersjQuery for beginners
jQuery for beginners
Arulmurugan Rajaraman
 
Asynchronous JavaScript & XML (AJAX)
Asynchronous JavaScript & XML (AJAX)Asynchronous JavaScript & XML (AJAX)
Asynchronous JavaScript & XML (AJAX)
Adnan Sohail
 
Javascript 101
Javascript 101Javascript 101
Javascript 101
Shlomi Komemi
 
JavaScript - Chapter 12 - Document Object Model
  JavaScript - Chapter 12 - Document Object Model  JavaScript - Chapter 12 - Document Object Model
JavaScript - Chapter 12 - Document Object Model
WebStackAcademy
 
Client side scripting using Javascript
Client side scripting using JavascriptClient side scripting using Javascript
Client side scripting using Javascript
Bansari Shah
 
Introduction to Javascript
Introduction to JavascriptIntroduction to Javascript
Introduction to Javascript
Amit Tyagi
 
Javascript variables and datatypes
Javascript variables and datatypesJavascript variables and datatypes
Javascript variables and datatypes
Varun C M
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
Parvez Mahbub
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
JohnTaieb
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!
 
JavaScript Programming
JavaScript ProgrammingJavaScript Programming
JavaScript Programming
Sehwan Noh
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
Walid Ashraf
 
Dom(document object model)
Dom(document object model)Dom(document object model)
Dom(document object model)
Partnered Health
 
Asynchronous JavaScript & XML (AJAX)
Asynchronous JavaScript & XML (AJAX)Asynchronous JavaScript & XML (AJAX)
Asynchronous JavaScript & XML (AJAX)
Adnan Sohail
 

Similar to Java script (20)

INTRODUCTION.docx
INTRODUCTION.docxINTRODUCTION.docx
INTRODUCTION.docx
KaiSane1
 
Javascript 01 (js)
Javascript 01 (js)Javascript 01 (js)
Javascript 01 (js)
AbhishekMondal42
 
PHP vs JavaScript: Choose Best For Web Development
PHP vs JavaScript: Choose Best For Web DevelopmentPHP vs JavaScript: Choose Best For Web Development
PHP vs JavaScript: Choose Best For Web Development
Eric Walter
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
ApxicTechnologies1
 
web designing course bangalore
web designing course bangaloreweb designing course bangalore
web designing course bangalore
Infocampus Logics Pvt.Ltd.
 
Javascript Essentials: Enhancing Interactivity in Web Development
Javascript Essentials: Enhancing Interactivity in Web DevelopmentJavascript Essentials: Enhancing Interactivity in Web Development
Javascript Essentials: Enhancing Interactivity in Web Development
PC Doctors NET
 
Frontend Developer Roadmap PDF By Scholarhat
Frontend Developer Roadmap PDF By ScholarhatFrontend Developer Roadmap PDF By Scholarhat
Frontend Developer Roadmap PDF By Scholarhat
Scholarhat
 
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTHWEB 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 MalothWeb 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.pptxWelcome to Javascript Welcome to Javascript.pp
txWelcome to Javascript Welcome to Javascript.pp
vaibhavdtambe2003
 
06 Javascript
06 Javascript06 Javascript
06 Javascript
Herman Tolle
 
Javascript frameworks
Javascript frameworksJavascript frameworks
Javascript frameworks
RajkumarJangid7
 
introduction to js
introduction to jsintroduction to js
introduction to js
Sireesh K
 
Introduction to Java script for web .pptx
Introduction to Java script for web .pptxIntroduction to Java script for web .pptx
Introduction to Java script for web .pptx
FahimMousa
 
Top 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfTop 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdf
Laura Miller
 
Top 10 Javascript Frameworks For Easy Web Development
Top 10 Javascript Frameworks For Easy Web DevelopmentTop 10 Javascript Frameworks For Easy Web Development
Top 10 Javascript Frameworks For Easy Web Development
Technostacks Infotech Pvt. Ltd.
 
Making Of PHP Based Web Application
Making Of PHP Based Web ApplicationMaking Of PHP Based Web Application
Making Of PHP Based Web Application
Sachin Walvekar
 
9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose
Albiorix Technology
 
Top 12 Front End Technologies to Use In 2023.pdf
Top 12 Front End Technologies to Use In 2023.pdfTop 12 Front End Technologies to Use In 2023.pdf
Top 12 Front End Technologies to Use In 2023.pdf
Laura Miller
 
technology@web
technology@webtechnology@web
technology@web
Dinesh kumar
 
INTRODUCTION.docx
INTRODUCTION.docxINTRODUCTION.docx
INTRODUCTION.docx
KaiSane1
 
PHP vs JavaScript: Choose Best For Web Development
PHP vs JavaScript: Choose Best For Web DevelopmentPHP vs JavaScript: Choose Best For Web Development
PHP vs JavaScript: Choose Best For Web Development
Eric Walter
 
Javascript Essentials: Enhancing Interactivity in Web Development
Javascript Essentials: Enhancing Interactivity in Web DevelopmentJavascript Essentials: Enhancing Interactivity in Web Development
Javascript Essentials: Enhancing Interactivity in Web Development
PC Doctors NET
 
Frontend Developer Roadmap PDF By Scholarhat
Frontend Developer Roadmap PDF By ScholarhatFrontend Developer Roadmap PDF By Scholarhat
Frontend Developer Roadmap PDF By Scholarhat
Scholarhat
 
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTHWEB 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 MalothWeb 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.pptxWelcome to Javascript Welcome to Javascript.pp
txWelcome to Javascript Welcome to Javascript.pp
vaibhavdtambe2003
 
introduction to js
introduction to jsintroduction to js
introduction to js
Sireesh K
 
Introduction to Java script for web .pptx
Introduction to Java script for web .pptxIntroduction to Java script for web .pptx
Introduction to Java script for web .pptx
FahimMousa
 
Top 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfTop 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdf
Laura Miller
 
Making Of PHP Based Web Application
Making Of PHP Based Web ApplicationMaking Of PHP Based Web Application
Making Of PHP Based Web Application
Sachin Walvekar
 
9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose
Albiorix Technology
 
Top 12 Front End Technologies to Use In 2023.pdf
Top 12 Front End Technologies to Use In 2023.pdfTop 12 Front End Technologies to Use In 2023.pdf
Top 12 Front End Technologies to Use In 2023.pdf
Laura Miller
 
Ad

More from reddivarihareesh (15)

Network protocals
Network protocalsNetwork protocals
Network protocals
reddivarihareesh
 
Jquery
JqueryJquery
Jquery
reddivarihareesh
 
J servlets
J servletsJ servlets
J servlets
reddivarihareesh
 
Internet of things
Internet of thingsInternet of things
Internet of things
reddivarihareesh
 
Hibernate
HibernateHibernate
Hibernate
reddivarihareesh
 
Hadoop
HadoopHadoop
Hadoop
reddivarihareesh
 
Google glass
Google glassGoogle glass
Google glass
reddivarihareesh
 
Firewall
FirewallFirewall
Firewall
reddivarihareesh
 
Filezilla
FilezillaFilezilla
Filezilla
reddivarihareesh
 
Cashcading stylesheets
Cashcading stylesheetsCashcading stylesheets
Cashcading stylesheets
reddivarihareesh
 
Cluster computing
Cluster computingCluster computing
Cluster computing
reddivarihareesh
 
Blue brain
Blue brainBlue brain
Blue brain
reddivarihareesh
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
reddivarihareesh
 
Apache
ApacheApache
Apache
reddivarihareesh
 
Ajax
AjaxAjax
Ajax
reddivarihareesh
 
Ad

Recently uploaded (20)

White Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptxWhite Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
adamolnar2010
 
Untitled presentatiobsbsbsbsbsn (1).pptx
Untitled presentatiobsbsbsbsbsn (1).pptxUntitled presentatiobsbsbsbsbsn (1).pptx
Untitled presentatiobsbsbsbsbsn (1).pptx
jleena044
 
Design Thinking Chapter 3 Define_and_Ideate.pptx
Design Thinking Chapter 3 Define_and_Ideate.pptxDesign Thinking Chapter 3 Define_and_Ideate.pptx
Design Thinking Chapter 3 Define_and_Ideate.pptx
Aditya Dhobale
 
EHR Usability: Current Challenges and Impacts on Physicians and Patients
EHR Usability: Current Challenges and Impacts on Physicians and PatientsEHR Usability: Current Challenges and Impacts on Physicians and Patients
EHR Usability: Current Challenges and Impacts on Physicians and Patients
Dan Berlin
 
CORPORATE OFFICE INTERNAL BRANDING OF A LEADING INDO-JAPANESE AUTOMOTIVE BRAND
CORPORATE OFFICE INTERNAL BRANDING OF A LEADING INDO-JAPANESE AUTOMOTIVE BRANDCORPORATE OFFICE INTERNAL BRANDING OF A LEADING INDO-JAPANESE AUTOMOTIVE BRAND
CORPORATE OFFICE INTERNAL BRANDING OF A LEADING INDO-JAPANESE AUTOMOTIVE BRAND
aonbanerjee
 
A Sneak Peek into Communication Design by Ayon
A Sneak Peek into Communication Design by AyonA Sneak Peek into Communication Design by Ayon
A Sneak Peek into Communication Design by Ayon
aonbanerjee
 
Morgenbooster - Systems and Transition. 14.05.2025.pdf
Morgenbooster - Systems and Transition. 14.05.2025.pdfMorgenbooster - Systems and Transition. 14.05.2025.pdf
Morgenbooster - Systems and Transition. 14.05.2025.pdf
1508 A/S
 
BCG’s Evolution of Travel: Rethinking Business Travel in a Post-Pandemic World
BCG’s Evolution of Travel: Rethinking Business Travel in a Post-Pandemic WorldBCG’s Evolution of Travel: Rethinking Business Travel in a Post-Pandemic World
BCG’s Evolution of Travel: Rethinking Business Travel in a Post-Pandemic World
INKPPT
 
Accenture Life Trends 2023 – How Brands & Humans Are Evolving Together
Accenture Life Trends 2023 – How Brands & Humans Are Evolving TogetherAccenture Life Trends 2023 – How Brands & Humans Are Evolving Together
Accenture Life Trends 2023 – How Brands & Humans Are Evolving Together
INKPPT
 
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docxEeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
PlfiGergely
 
PWC – Workforce of the Future 2030 | Four Scenarios Shaping Tomorrow's Work
PWC – Workforce of the Future 2030 | Four Scenarios Shaping Tomorrow's WorkPWC – Workforce of the Future 2030 | Four Scenarios Shaping Tomorrow's Work
PWC – Workforce of the Future 2030 | Four Scenarios Shaping Tomorrow's Work
INKPPT
 
最新版加拿大莱斯桥学院毕业证(Lethbridge毕业证书)原版定制
最新版加拿大莱斯桥学院毕业证(Lethbridge毕业证书)原版定制最新版加拿大莱斯桥学院毕业证(Lethbridge毕业证书)原版定制
最新版加拿大莱斯桥学院毕业证(Lethbridge毕业证书)原版定制
Taqyea
 
Presentation 11.pptx presentation.......
Presentation 11.pptx presentation.......Presentation 11.pptx presentation.......
Presentation 11.pptx presentation.......
aashrithakondapalli8
 
‘Everybody is a designer’ revisited: 
A Retrospective on Design’s Power, Posi...
‘Everybody is a designer’ revisited: 
A Retrospective on Design’s Power, Posi...‘Everybody is a designer’ revisited: 
A Retrospective on Design’s Power, Posi...
‘Everybody is a designer’ revisited: 
A Retrospective on Design’s Power, Posi...
Lou Susi
 
We Trust AI... Until We Don’t_ The UX of Comfort Zones by Dan Maccarone and P...
We Trust AI... Until We Don’t_ The UX of Comfort Zones by Dan Maccarone and P...We Trust AI... Until We Don’t_ The UX of Comfort Zones by Dan Maccarone and P...
We Trust AI... Until We Don’t_ The UX of Comfort Zones by Dan Maccarone and P...
UXPA Boston
 
Traceability and Uncertainty of measurement
Traceability and Uncertainty of measurementTraceability and Uncertainty of measurement
Traceability and Uncertainty of measurement
artiaghera85
 
EY – The Future of Assurance | How Technology is Transforming the Audit
EY – The Future of Assurance | How Technology is Transforming the AuditEY – The Future of Assurance | How Technology is Transforming the Audit
EY – The Future of Assurance | How Technology is Transforming the Audit
INKPPT
 
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
INKPPT
 
Digital Marketing Mock Project - Client Testimonial
Digital Marketing Mock Project - Client TestimonialDigital Marketing Mock Project - Client Testimonial
Digital Marketing Mock Project - Client Testimonial
Adeline Yeo
 
SEERAT PPT[1][1].pptx project in sant ba
SEERAT PPT[1][1].pptx project in sant baSEERAT PPT[1][1].pptx project in sant ba
SEERAT PPT[1][1].pptx project in sant ba
RanvirSingh151
 
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptxWhite Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
White Blue Simple Modern Enhancing Sales Strategy Presentation.pptx
adamolnar2010
 
Untitled presentatiobsbsbsbsbsn (1).pptx
Untitled presentatiobsbsbsbsbsn (1).pptxUntitled presentatiobsbsbsbsbsn (1).pptx
Untitled presentatiobsbsbsbsbsn (1).pptx
jleena044
 
Design Thinking Chapter 3 Define_and_Ideate.pptx
Design Thinking Chapter 3 Define_and_Ideate.pptxDesign Thinking Chapter 3 Define_and_Ideate.pptx
Design Thinking Chapter 3 Define_and_Ideate.pptx
Aditya Dhobale
 
EHR Usability: Current Challenges and Impacts on Physicians and Patients
EHR Usability: Current Challenges and Impacts on Physicians and PatientsEHR Usability: Current Challenges and Impacts on Physicians and Patients
EHR Usability: Current Challenges and Impacts on Physicians and Patients
Dan Berlin
 
CORPORATE OFFICE INTERNAL BRANDING OF A LEADING INDO-JAPANESE AUTOMOTIVE BRAND
CORPORATE OFFICE INTERNAL BRANDING OF A LEADING INDO-JAPANESE AUTOMOTIVE BRANDCORPORATE OFFICE INTERNAL BRANDING OF A LEADING INDO-JAPANESE AUTOMOTIVE BRAND
CORPORATE OFFICE INTERNAL BRANDING OF A LEADING INDO-JAPANESE AUTOMOTIVE BRAND
aonbanerjee
 
A Sneak Peek into Communication Design by Ayon
A Sneak Peek into Communication Design by AyonA Sneak Peek into Communication Design by Ayon
A Sneak Peek into Communication Design by Ayon
aonbanerjee
 
Morgenbooster - Systems and Transition. 14.05.2025.pdf
Morgenbooster - Systems and Transition. 14.05.2025.pdfMorgenbooster - Systems and Transition. 14.05.2025.pdf
Morgenbooster - Systems and Transition. 14.05.2025.pdf
1508 A/S
 
BCG’s Evolution of Travel: Rethinking Business Travel in a Post-Pandemic World
BCG’s Evolution of Travel: Rethinking Business Travel in a Post-Pandemic WorldBCG’s Evolution of Travel: Rethinking Business Travel in a Post-Pandemic World
BCG’s Evolution of Travel: Rethinking Business Travel in a Post-Pandemic World
INKPPT
 
Accenture Life Trends 2023 – How Brands & Humans Are Evolving Together
Accenture Life Trends 2023 – How Brands & Humans Are Evolving TogetherAccenture Life Trends 2023 – How Brands & Humans Are Evolving Together
Accenture Life Trends 2023 – How Brands & Humans Are Evolving Together
INKPPT
 
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docxEeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
PlfiGergely
 
PWC – Workforce of the Future 2030 | Four Scenarios Shaping Tomorrow's Work
PWC – Workforce of the Future 2030 | Four Scenarios Shaping Tomorrow's WorkPWC – Workforce of the Future 2030 | Four Scenarios Shaping Tomorrow's Work
PWC – Workforce of the Future 2030 | Four Scenarios Shaping Tomorrow's Work
INKPPT
 
最新版加拿大莱斯桥学院毕业证(Lethbridge毕业证书)原版定制
最新版加拿大莱斯桥学院毕业证(Lethbridge毕业证书)原版定制最新版加拿大莱斯桥学院毕业证(Lethbridge毕业证书)原版定制
最新版加拿大莱斯桥学院毕业证(Lethbridge毕业证书)原版定制
Taqyea
 
Presentation 11.pptx presentation.......
Presentation 11.pptx presentation.......Presentation 11.pptx presentation.......
Presentation 11.pptx presentation.......
aashrithakondapalli8
 
‘Everybody is a designer’ revisited: 
A Retrospective on Design’s Power, Posi...
‘Everybody is a designer’ revisited: 
A Retrospective on Design’s Power, Posi...‘Everybody is a designer’ revisited: 
A Retrospective on Design’s Power, Posi...
‘Everybody is a designer’ revisited: 
A Retrospective on Design’s Power, Posi...
Lou Susi
 
We Trust AI... Until We Don’t_ The UX of Comfort Zones by Dan Maccarone and P...
We Trust AI... Until We Don’t_ The UX of Comfort Zones by Dan Maccarone and P...We Trust AI... Until We Don’t_ The UX of Comfort Zones by Dan Maccarone and P...
We Trust AI... Until We Don’t_ The UX of Comfort Zones by Dan Maccarone and P...
UXPA Boston
 
Traceability and Uncertainty of measurement
Traceability and Uncertainty of measurementTraceability and Uncertainty of measurement
Traceability and Uncertainty of measurement
artiaghera85
 
EY – The Future of Assurance | How Technology is Transforming the Audit
EY – The Future of Assurance | How Technology is Transforming the AuditEY – The Future of Assurance | How Technology is Transforming the Audit
EY – The Future of Assurance | How Technology is Transforming the Audit
INKPPT
 
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
INKPPT
 
Digital Marketing Mock Project - Client Testimonial
Digital Marketing Mock Project - Client TestimonialDigital Marketing Mock Project - Client Testimonial
Digital Marketing Mock Project - Client Testimonial
Adeline Yeo
 
SEERAT PPT[1][1].pptx project in sant ba
SEERAT PPT[1][1].pptx project in sant baSEERAT PPT[1][1].pptx project in sant ba
SEERAT PPT[1][1].pptx project in sant ba
RanvirSingh151
 

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.
  翻译: