About Lesson
JS Introduction
- What is JS
- Scripting Languages
- Types of Script
- Client / Server Side
- Advantages of JS
- Limitations of JavaScript
- JS Development Tools
JS Syntax
- Basic Syntax
- JavaScript Placement in HTML
JS Output
- Within Body
- Within Head
- Within a Separate File
- Within Terminal
JS Dialog Boxes
- Alert Box
- Confirmation Box
- Prompt Box
JS Comments
- Single line comments
- Multi line comments
JS Variables and Data Types
- JS Variable Scope
JS Operators and Types
- Arithmetic Operators
- Comparison Operators
JavaScript ES5 – ES6
- Switch Case
JS Loops
- while Loop
- do…while Loop
- For Loop
- for…in
- Loop Control (Break / Continue)
JS Functions
- Built-in Functions
- JS String
- JS Math
- JS Numbers
- JS Random
- JavaScript Dates
- User Define Functions
JS Array
- Array Properties
- Array Methods
JS with HTML Form
- JavaScript Form Validation
- Validate Empty Text Box
- Validate Text Length
- Compare Password
- Validate Email
JS Errors
- Try
- Catch
- Throw
- finally
JS Page Redirection
- Logical (or Relational) Operators
- Assignment Operators
- Conditional (or ternary) Operators
JS Control Follow
- if statement
- if…else statement
- if…else if… statement.
JS with Images JS Objects
JS Events
JS Page Printing