SimplyJavaScript-Logo SimplyJavaScript-Logo 0%
  • Home
  • Tutorials
  • Syllabus
  • Roadmap
  • Guidelines
  • Interview
  • Exercises
  • Quizzes
  • Practice
    • Projects
    • Playground
    • Games
JavaScript Tutorials
JavaScript Tutorials
  • Foundations
  • Introduction
    • Introduction
    • Prerequisites for JavaScript
    • Programming Language
    • High Level Programming Language
    • Low Level Programming Language
    • HLL v/s LLL
    • Front-End
    • Back-End
    • Frontend v/s Backend
    • HTML Introduction
    • CSS Introduction
    • JavaScript Introduction
    • Role of HTML, CSS and JS
    • Capabilities and Limitations of JavaScript
    • Summary
    • Interview Questions
    • Videos
  • History of JavaScript
    • Introduction
    • History of JavaScript
    • ECMA
    • JS Compatibility
    • Summary
    • Interview Questions
    • Videos
  • JavaScript Setup
    • Introduction
    • Web Browser
    • IDE
    • VS Code
    • VS Code Extensions
    • Separation of Concerns Principle
    • Creating Starter Files
    • Developer Tool
    • JS Strict Mode
    • Summary
    • Interview Questions
    • Videos
  • JavaScript Features
    • Introduction
    • High Level Language
    • Garbage Collected
    • Interpreted Language (JIT)
    • Multi Paradigm
    • Prototype Based Functions
    • First Class Function
    • Dynamically Typed
    • Single Threaded
    • Non-Blocking Event Loop
    • Platform Independent
    • Summary
    • Interview Questions
    • Videos
  • Variables & Identifiers
    • Introduction
    • Identifiers
    • Reserved Keywords
    • Variable
    • var Keyword
    • let Keyword
    • const Keyword
    • Difference Between Let, Var & Const
    • Summary
    • Interview Questions
    • Videos
  • Data Types
    • Introduction
    • Data
    • Value
    • Data Type
    • Primitive Data Types
    • Non Primitive Data Types
    • Truthy & Falsy Values
    • Coercion
    • Manual Type Conversion
    • Summary
    • Interview Questions
    • Videos
  • JavaScript Output
    • Introduction
    • console.log()
    • More about console.log()
    • document.write()
    • window.alert()
    • innerHTML
    • Difference All Outputs
    • Summary
    • Interview Questions
    • Videos
  • JavaScript Comments
    • Introduction
    • Comments
    • Single Line Comment
    • Multi-line Comment
    • Summary
    • Interview Questions
    • Videos
  • JavaScript Statements
    • Introduction
    • What is a Statement
    • Single Line Statement
    • Code Block
    • Semicolon and Whitespace
    • Summary
    • Interview Questions
    • Videos
  • JavaScript Popup Boxes
    • Introduction
    • Alert Box
    • Confirm Box
    • Prompt Box
    • Summary
    • Interview Questions
    • Videos
  • Operators
    • Introduction
    • Arithmetic Operators
    • Comparison Operators
    • Assignment Operators
    • Logical Operators
    • Ternary Operator
    • Typeof Operator
    • Operator Precedence
    • Summary
    • Interview Questions
    • Videos
  • Conditional Statements
    • Introduction
    • If-Else Order
    • Grouping Multiple Conditions
    • Nested If-Else
    • Interview Questions