Programming
Ctrlk
  • Programming
  • 01. Languages
    • JavaScript
      • 01. JS Language
        • A. Language Core
        • B. Structured Types
        • C. Functions
        • D. Modules
        • E. Control Abstractions
      • 02. Package Development
      • 03. TypeScript
      • 04. Libraries
      • 05. Runtime Execution
    • Go Lang
    • Scala
    • Python
    • Primitives
  • 02. Tools
    • Git
    • Mac Setup
    • VS Code
  • 03. Paradigms
    • Functional Programming
    • FRP
  • 04. Design
    • Clean Code
    • SCIP
    • Design
    • Architecture
    • Practice
  • 05. Algorithms
    • Algorithms
    • Data Structures
    • Concurrency
  • 06. Testing
    • Testing
    • Performance
Powered by GitBook
On this page
  • A. Language Core
  • B. Structured Data
  • C. Functions
  • D. Modular Code
  • E. Control Flow
  • References
  • ES

Was this helpful?

  1. 01. Languages
  2. JavaScript

01. JS Language

A. Language Core

  • Execution of JavaScript code

  • Operators and statements

  • Primitive types, value equality and type conversions

B. Structured Data

  • Arrays

  • Objects

  • Destructing

C. Functions

  • Functions

  • Constructors

  • Classes

D. Modular Code

  • Modules

E. Control Flow

  • Iteration

  • Exception handling

  • Generators

  • Promises

  • Async functions

References

ES

  • ES2018

PreviousJavaScriptNextA. Language Core

Last updated 5 years ago

Was this helpful?