SlideShare a Scribd company logo
Introduction to JavaScript
Programming
www.collaborationtech.co.in
Bengaluru INDIA
Presentation By
Ramananda M.S Rao
Introduction to JavaScript Basics
Content
What is JavaScript ?
Where JavaScript is used?
JavaScript Frameworks
Writing JavaScript Code
Using External JavaScript File
Benefits of using External Files
JavaScript Variables
JavaScript Operators
Arrays
Control Structures
Using JavaScript in HTML code
About Us
www.collaborationtech.co.in
Introduction to JavaScript Basics
What is JavaScript?
 Interpreted programming or scripting language from Netscape.
 Easier to code than the compiled languages like C and C++.
 Lightweight and most commonly used script in web pages.
 Allow client-side user to interact and create dynamic pages.
 Cross-platform and object-oriented scripting language.
 Most popular programming language in the world.
 High level, dynamic and untyped programming language.
 Standardized in the ECMAScript language specification.
 Used for shorter programs
 Takes longer time to process than compiled languages.
www.collaborationtech.co.in
Introduction to JavaScript Basics
Where JavaScript is used ?
 When a user requests an HTML page with JavaScript in it, the script is
sent to the browser.
 JavaScript used for creating dynamic web pages.
 The JavaScript language is a free, client-side scripting language
 Scripting adds interactivity to Hypertext Markup Language (HTML)
pages.
 Client-side means that the JavaScript language runs in the browser and
is not used on the server side.
 Client-side scripting allows user interactivity with a web page after the
web page is served by the server and loaded by the browser.
 Used in Web Forms Validations.
 Used in Web and Mobile Development
 Used to create Windows desktop applications
 Used to create cross-platform applications via frameworks.
 Used for Inserting and swapping Contents in Web Pages
 Used across various platforms and browsers
www.collaborationtech.co.in
Introduction to JavaScript Basics
Writing JavaScript Code
The script tags and type attribute are required to include
JavaScript code in an HTML file
<head>
<script type="text/javascript">
/*Example statement here */
// hello world
</script>
</head>
www.collaborationtech.co.in
Introduction to JavaScript Basics
Using External JavaScript File
<script type="text/javascript">
</script>
Use comments to hide JavaScript code from browsers that do not
support it
<script type="text/javascript" src=“js/javascript.js">
</script>
www.collaborationtech.co.in
Introduction to JavaScript Basics
Benefits of using External Files
 External JavaScript files are the most common way to include JavaScript code for
a number of practical reasons
 Search engines can crawl and index web site faster if there is less code within
HTML page.
 Keeping your JavaScript code separate from HTML is cleaner and ultimately
easier to manage.
 On Including multiple JavaScript files in HTML code we can separate the
JavaScript files into different folder structures on web server.
 Clean, organized code is always key to easily managing your website.
www.collaborationtech.co.in
Introduction to JavaScript Basics
JavaScript Variables
There are two types of variables: local and global. You declare local variables
using the var keyword and global variables without using the var keyword.
With the var keyword the variable is considered local because it cannot be
accessed anywhere outside the scope of the place you declare it. For
example, declaring a local variable inside a function, it cannot be accessed
outside of that function, which makes it local to that function.
Declaring the same variable without the var keyword, it is accessible
throughout the entire script, not only within that function. Which makes it
global within script tag.
Declaring a local variable
var num = 10;
To access the value of the num variable at another point in the script, you
simply reference the variable by name Ex:
document.write("The value of num is: "+ num);
www.collaborationtech.co.in
Introduction to JavaScript Basics
JavaScript Operators
I. You need operators when performing any operation in the
JavaScript language. Operations include addition,
subtraction, comparison, and so on. There are four types of
operators in the JavaScript language.
II. Arithmetic
III. Assignment
IV. Comparison
V. Logical
www.collaborationtech.co.in
Introduction to JavaScript Basics
Logical operators
 Logical operators are generally used in conditional statements to
combine comparison operators.
 list describes all the logical operators available in the JavaScript
language.
Logical operators
 Operator Description
 && AND
 || OR
 ! NOT
www.collaborationtech.co.in
Introduction to JavaScript Basics
Arrays
 Arrays are similar to variables, but they can hold multiple values.
 There is no limit to the amount or type of data that you can store in a
JavaScript array
 We can access any value of any item in an array at any time after
declaring it.
 Arrays can hold any data type in the JavaScript language.
 Arrays can store only similar data in any one array.
Storing similar values in an array
var colors = new Array("orange", "blue", "red", "brown");
var shapes = new Array("circle", "square", "triangle", "pentagon");
Accessing values in an array is easy, but there is a catch. Arrays always start
with an ID of 0, rather than 1.
To access an array item you must use its ID, which refers to the item's
position in the array
www.collaborationtech.co.in
Introduction to JavaScript Basics
Storing similar values in an array
var colors = new Array("orange", "blue", "red", "brown");
document.write("Orange: "+ colors[0]);
document.write("Blue: "+ colors[1]);
document.write("Red: "+ colors[2]);
document.write("Brown: "+ colors[3]);
It is also possible to assign a value to a position in an array or update an
item's value in an array, just as you accessed an item in an array
Assigning values to specific positions in an array
var colors = new Array();
colors[0] = "orange"; colors[1] = "blue";
colors[2] = "red"; colors[3] = "brown";
document.write("Blue: "+ colors[1]);
// Update blue to purple
colors[1] = "purple";
document.write("Purple: "+ colors[1]);
www.collaborationtech.co.in
Introduction to JavaScript Basics
Control Structures
Conditional statements
 Conditional statements are the backbone for creating any type of logic
in a scripting or programming language, and the JavaScript language is
no exception.
 Conditional statements determine what action to take based on the
conditions you script. There are four ways to write conditional
statements in the JavaScript language, which are described in Table
Conditional statements Statement
If -Used to execute a script if a specific condition is true
if...else -Used to execute one script if a specific condition is true or another
script if the condition is false
if...else if...else -Used to execute one script if one of unlimited conditions is
true or another script if all conditions are false
Switch- Used to execute one of many scripts
A>B ? document.write(‘a’): document.write(‘b’)
www.collaborationtech.co.in
Introduction to JavaScript Basics
Functions
 Functions are containers for script that is only to be executed by an
event or a call to the function.
 Functions do not execute when the browser initially loads and
executes the script that is included in a web page.
 The purpose of a function is to contain script that has a task so that
you then have the ability to execute that script and run that task at
any time.
Structuring a simple function
var num = 10;
function changeVariableValue()
{ num = 11; }
changeVariableValue();
document.write("num is: "+ num);
www.collaborationtech.co.in
Follow us on Social
Facebook: https://www.facebook.com/collaborationtechnologies/
Twitter : https://twitter.com/collaboration09
Google Plus : https://plus.google.com/100704494006819853579
LinkedIn : https://www.linkedin.com/in/ramananda-rao-a2012545
Instagram : https://instagram.com/collaborationtechnologies
YouTube :
https://www.youtube.com/channel/UCm9nK56LRbWSqcYWbzs8CUg
Skype : msrnanda
WhatsApp : +91 9886272445
www.collaborationtech.co.in
THANK YOU
About Us

More Related Content

What's hot (20)

PPTX
Javascript session 01 - Introduction to Javascript
Livingston Samuel
 
PPTX
JS - Basics
John Fischer
 
PPTX
Introduction to JavaScript Basics.
Hassan Ahmed Baig - Web Developer
 
PDF
Basic JavaScript Tutorial
DHTMLExtreme
 
PPT
Java script final presentation
Adhoura Academy
 
PPT
Javascript Basics
Vishal Mittal
 
PPTX
Java script
Abhishek Kesharwani
 
PPTX
JavaScript Basics
Bhanuka Uyanage
 
PPTX
Lab #2: Introduction to Javascript
Walid Ashraf
 
PPTX
Introduction to JavaScript
Rangana Sampath
 
PPTX
PHP Basics
Bhanuka Uyanage
 
PDF
Javascript - Tutorial
adelaticleanu
 
PDF
Javascript basics
shreesenthil
 
PPT
Introduction to Javascript
Amit Tyagi
 
PPT
Introduction to JavaScript
Andres Baravalle
 
PPTX
Web programming
Leo Mark Villar
 
PPT
Java script -23jan2015
Sasidhar Kothuru
 
PDF
JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Programm...
Edureka!
 
PPT
Learn javascript easy steps
prince Loffar
 
Javascript session 01 - Introduction to Javascript
Livingston Samuel
 
JS - Basics
John Fischer
 
Introduction to JavaScript Basics.
Hassan Ahmed Baig - Web Developer
 
Basic JavaScript Tutorial
DHTMLExtreme
 
Java script final presentation
Adhoura Academy
 
Javascript Basics
Vishal Mittal
 
Java script
Abhishek Kesharwani
 
JavaScript Basics
Bhanuka Uyanage
 
Lab #2: Introduction to Javascript
Walid Ashraf
 
Introduction to JavaScript
Rangana Sampath
 
PHP Basics
Bhanuka Uyanage
 
Javascript - Tutorial
adelaticleanu
 
Javascript basics
shreesenthil
 
Introduction to Javascript
Amit Tyagi
 
Introduction to JavaScript
Andres Baravalle
 
Web programming
Leo Mark Villar
 
Java script -23jan2015
Sasidhar Kothuru
 
JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Programm...
Edureka!
 
Learn javascript easy steps
prince Loffar
 

Viewers also liked (14)

PDF
1335829820.8071 integrated%20hospital%20management%20system%20%5bihms%5d
ashlinrockey
 
PDF
Even more java script best practices
ChengHui Weng
 
PDF
Hugo - Introduction
Eueung Mulyana
 
PDF
Web Development best practices
Fadwa Gmiden
 
PDF
Show & tell - Who is Hugo?
Dan Dineen
 
PPTX
U97 JavaScript Webinar
Uniface
 
PPTX
JavaScript Full-Stack Development Course Session 01
Basir Jafarzadeh
 
PPTX
Graphic Design For Web
Deniz Gökçe
 
PPT
Starting with Reactjs
Thinh VoXuan
 
PPTX
003. ReactJS basic
Binh Quan Duc
 
PPTX
Reactjs
Neha Sharma
 
PPTX
Getting Started with Pelican
Nazrul Kamaruddin
 
PPTX
Presentation on Gatsby to SF Static Web Tech Meetup
Kyle Mathews
 
PDF
Finally, Professional Frontend Dev with ReactJS, WebPack & Symfony (Symfony C...
Ryan Weaver
 
1335829820.8071 integrated%20hospital%20management%20system%20%5bihms%5d
ashlinrockey
 
Even more java script best practices
ChengHui Weng
 
Hugo - Introduction
Eueung Mulyana
 
Web Development best practices
Fadwa Gmiden
 
Show & tell - Who is Hugo?
Dan Dineen
 
U97 JavaScript Webinar
Uniface
 
JavaScript Full-Stack Development Course Session 01
Basir Jafarzadeh
 
Graphic Design For Web
Deniz Gökçe
 
Starting with Reactjs
Thinh VoXuan
 
003. ReactJS basic
Binh Quan Duc
 
Reactjs
Neha Sharma
 
Getting Started with Pelican
Nazrul Kamaruddin
 
Presentation on Gatsby to SF Static Web Tech Meetup
Kyle Mathews
 
Finally, Professional Frontend Dev with ReactJS, WebPack & Symfony (Symfony C...
Ryan Weaver
 
Ad

Similar to Introduction to JavaScript Programming (20)

PPTX
Pawanasfdcvgfgfxgndrfdrxjdrfmjfgtdtdt.pptx
ramtiwari7081
 
PPTX
Pawangvvhgvhg hbhvhhhhvhjjkvhvghvhgh.pptx
ramtiwari7081
 
PPTX
Java script
Shyam Khant
 
PPTX
gdscWorkShopJavascriptintroductions.pptx
sandeshshahapur
 
PDF
Javascript tutorial basic for starter
Marcello Harford
 
PPTX
Unit - 4 all script are here Javascript.pptx
kushwahanitesh592
 
PPTX
Java script.pptx v
22x026
 
DOCX
Unit 2.4
Abhishek Kesharwani
 
PPTX
JavaScript_III.pptx
rashmiisrani1
 
PPT
JavaScript ppt for introduction of javascripta
nehatanveer5765
 
PPT
Java Script
Sarvan15
 
PDF
Java Script
Sarvan15
 
PPT
Presentation JavaScript Introduction Data Types Variables Control Structure
SripathiRavi1
 
PDF
JavaScript Notes 🔥.pdfssssssssssssssssssssssssssssssssssssssssss
youssefsoulali2
 
DOCX
Unit 2.5
Abhishek Kesharwani
 
PPTX
FFW Gabrovo PMG - JavaScript 1
Toni Kolev
 
PDF
Getting Started with JavaScript
Kevin Hoyt
 
PPTX
Powerpoint about JavaScript presentation
XaiMaeChanelleSopsop
 
PDF
JavaScript_introduction_upload.pdf
Kongu Engineering College, Perundurai, Erode
 
RTF
Java scripts
Capgemini India
 
Pawanasfdcvgfgfxgndrfdrxjdrfmjfgtdtdt.pptx
ramtiwari7081
 
Pawangvvhgvhg hbhvhhhhvhjjkvhvghvhgh.pptx
ramtiwari7081
 
Java script
Shyam Khant
 
gdscWorkShopJavascriptintroductions.pptx
sandeshshahapur
 
Javascript tutorial basic for starter
Marcello Harford
 
Unit - 4 all script are here Javascript.pptx
kushwahanitesh592
 
Java script.pptx v
22x026
 
JavaScript_III.pptx
rashmiisrani1
 
JavaScript ppt for introduction of javascripta
nehatanveer5765
 
Java Script
Sarvan15
 
Java Script
Sarvan15
 
Presentation JavaScript Introduction Data Types Variables Control Structure
SripathiRavi1
 
JavaScript Notes 🔥.pdfssssssssssssssssssssssssssssssssssssssssss
youssefsoulali2
 
FFW Gabrovo PMG - JavaScript 1
Toni Kolev
 
Getting Started with JavaScript
Kevin Hoyt
 
Powerpoint about JavaScript presentation
XaiMaeChanelleSopsop
 
JavaScript_introduction_upload.pdf
Kongu Engineering College, Perundurai, Erode
 
Java scripts
Capgemini India
 
Ad

More from Raveendra R (7)

PPTX
Introduction to Spring Framework
Raveendra R
 
PPTX
Introduction to Hibernate Framework
Raveendra R
 
PPTX
Introduction to AngularJS Framework
Raveendra R
 
PPTX
Introduction to Android Programming
Raveendra R
 
PPTX
Introduction to JSON & AJAX
Raveendra R
 
PPTX
Introduction to Core Java Programming
Raveendra R
 
PPTX
Introduction to Python Basics Programming
Raveendra R
 
Introduction to Spring Framework
Raveendra R
 
Introduction to Hibernate Framework
Raveendra R
 
Introduction to AngularJS Framework
Raveendra R
 
Introduction to Android Programming
Raveendra R
 
Introduction to JSON & AJAX
Raveendra R
 
Introduction to Core Java Programming
Raveendra R
 
Introduction to Python Basics Programming
Raveendra R
 

Recently uploaded (20)

PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Python basic programing language for automation
DanialHabibi2
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 

Introduction to JavaScript Programming

  • 2. Introduction to JavaScript Basics Content What is JavaScript ? Where JavaScript is used? JavaScript Frameworks Writing JavaScript Code Using External JavaScript File Benefits of using External Files JavaScript Variables JavaScript Operators Arrays Control Structures Using JavaScript in HTML code About Us www.collaborationtech.co.in
  • 3. Introduction to JavaScript Basics What is JavaScript?  Interpreted programming or scripting language from Netscape.  Easier to code than the compiled languages like C and C++.  Lightweight and most commonly used script in web pages.  Allow client-side user to interact and create dynamic pages.  Cross-platform and object-oriented scripting language.  Most popular programming language in the world.  High level, dynamic and untyped programming language.  Standardized in the ECMAScript language specification.  Used for shorter programs  Takes longer time to process than compiled languages. www.collaborationtech.co.in
  • 4. Introduction to JavaScript Basics Where JavaScript is used ?  When a user requests an HTML page with JavaScript in it, the script is sent to the browser.  JavaScript used for creating dynamic web pages.  The JavaScript language is a free, client-side scripting language  Scripting adds interactivity to Hypertext Markup Language (HTML) pages.  Client-side means that the JavaScript language runs in the browser and is not used on the server side.  Client-side scripting allows user interactivity with a web page after the web page is served by the server and loaded by the browser.  Used in Web Forms Validations.  Used in Web and Mobile Development  Used to create Windows desktop applications  Used to create cross-platform applications via frameworks.  Used for Inserting and swapping Contents in Web Pages  Used across various platforms and browsers www.collaborationtech.co.in
  • 5. Introduction to JavaScript Basics Writing JavaScript Code The script tags and type attribute are required to include JavaScript code in an HTML file <head> <script type="text/javascript"> /*Example statement here */ // hello world </script> </head> www.collaborationtech.co.in
  • 6. Introduction to JavaScript Basics Using External JavaScript File <script type="text/javascript"> </script> Use comments to hide JavaScript code from browsers that do not support it <script type="text/javascript" src=“js/javascript.js"> </script> www.collaborationtech.co.in
  • 7. Introduction to JavaScript Basics Benefits of using External Files  External JavaScript files are the most common way to include JavaScript code for a number of practical reasons  Search engines can crawl and index web site faster if there is less code within HTML page.  Keeping your JavaScript code separate from HTML is cleaner and ultimately easier to manage.  On Including multiple JavaScript files in HTML code we can separate the JavaScript files into different folder structures on web server.  Clean, organized code is always key to easily managing your website. www.collaborationtech.co.in
  • 8. Introduction to JavaScript Basics JavaScript Variables There are two types of variables: local and global. You declare local variables using the var keyword and global variables without using the var keyword. With the var keyword the variable is considered local because it cannot be accessed anywhere outside the scope of the place you declare it. For example, declaring a local variable inside a function, it cannot be accessed outside of that function, which makes it local to that function. Declaring the same variable without the var keyword, it is accessible throughout the entire script, not only within that function. Which makes it global within script tag. Declaring a local variable var num = 10; To access the value of the num variable at another point in the script, you simply reference the variable by name Ex: document.write("The value of num is: "+ num); www.collaborationtech.co.in
  • 9. Introduction to JavaScript Basics JavaScript Operators I. You need operators when performing any operation in the JavaScript language. Operations include addition, subtraction, comparison, and so on. There are four types of operators in the JavaScript language. II. Arithmetic III. Assignment IV. Comparison V. Logical www.collaborationtech.co.in
  • 10. Introduction to JavaScript Basics Logical operators  Logical operators are generally used in conditional statements to combine comparison operators.  list describes all the logical operators available in the JavaScript language. Logical operators  Operator Description  && AND  || OR  ! NOT www.collaborationtech.co.in
  • 11. Introduction to JavaScript Basics Arrays  Arrays are similar to variables, but they can hold multiple values.  There is no limit to the amount or type of data that you can store in a JavaScript array  We can access any value of any item in an array at any time after declaring it.  Arrays can hold any data type in the JavaScript language.  Arrays can store only similar data in any one array. Storing similar values in an array var colors = new Array("orange", "blue", "red", "brown"); var shapes = new Array("circle", "square", "triangle", "pentagon"); Accessing values in an array is easy, but there is a catch. Arrays always start with an ID of 0, rather than 1. To access an array item you must use its ID, which refers to the item's position in the array www.collaborationtech.co.in
  • 12. Introduction to JavaScript Basics Storing similar values in an array var colors = new Array("orange", "blue", "red", "brown"); document.write("Orange: "+ colors[0]); document.write("Blue: "+ colors[1]); document.write("Red: "+ colors[2]); document.write("Brown: "+ colors[3]); It is also possible to assign a value to a position in an array or update an item's value in an array, just as you accessed an item in an array Assigning values to specific positions in an array var colors = new Array(); colors[0] = "orange"; colors[1] = "blue"; colors[2] = "red"; colors[3] = "brown"; document.write("Blue: "+ colors[1]); // Update blue to purple colors[1] = "purple"; document.write("Purple: "+ colors[1]); www.collaborationtech.co.in
  • 13. Introduction to JavaScript Basics Control Structures Conditional statements  Conditional statements are the backbone for creating any type of logic in a scripting or programming language, and the JavaScript language is no exception.  Conditional statements determine what action to take based on the conditions you script. There are four ways to write conditional statements in the JavaScript language, which are described in Table Conditional statements Statement If -Used to execute a script if a specific condition is true if...else -Used to execute one script if a specific condition is true or another script if the condition is false if...else if...else -Used to execute one script if one of unlimited conditions is true or another script if all conditions are false Switch- Used to execute one of many scripts A>B ? document.write(‘a’): document.write(‘b’) www.collaborationtech.co.in
  • 14. Introduction to JavaScript Basics Functions  Functions are containers for script that is only to be executed by an event or a call to the function.  Functions do not execute when the browser initially loads and executes the script that is included in a web page.  The purpose of a function is to contain script that has a task so that you then have the ability to execute that script and run that task at any time. Structuring a simple function var num = 10; function changeVariableValue() { num = 11; } changeVariableValue(); document.write("num is: "+ num); www.collaborationtech.co.in
  • 15. Follow us on Social Facebook: https://www.facebook.com/collaborationtechnologies/ Twitter : https://twitter.com/collaboration09 Google Plus : https://plus.google.com/100704494006819853579 LinkedIn : https://www.linkedin.com/in/ramananda-rao-a2012545 Instagram : https://instagram.com/collaborationtechnologies YouTube : https://www.youtube.com/channel/UCm9nK56LRbWSqcYWbzs8CUg Skype : msrnanda WhatsApp : +91 9886272445 www.collaborationtech.co.in THANK YOU