Skip to content

alexpaul/JavaScript

Repository files navigation

JavaScript

Beginning JavaSwift.

MDN: JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat. JavaScript is a prototype-based, multi-paradigm, single-threaded, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles. Read more about JavaScript.


Hello developer,

For the majority of the examples here you can use repl.it to execute the JavaScript statements. Approach learning the content chronologically base on the Table of Contents and complete the given exercises at the bottom of the modules for practice.

Table of Contents

  1. Logging
  2. Data Types
  3. Variables
  4. Control Flow
  5. String
  6. Array
  7. Loops
  8. Functions
  9. Objects
  10. JSON
  11. Promises
  12. Error Handling
  13. Math
  14. Date
  15. Data Structures
  16. Algorithms
  17. Tools

Glossary

  • DOM
  • ES6
  • Node
  • npm
  • nvm
  • JIT
  • VS Code Extensions

Books

  1. Eloquent JavaScript
  2. Mostly Adequate Guide to Functional Prograamming

Resources

  1. MDN - JavaScript
  2. MDN - JavaScript Guide - For folks with Programming Backgrounds
  3. MDN - JavaScript's standard, built-in objects
  4. Wikipedia- Strong vs Weak typed languages
  5. repl.it - online IDE
  6. Microsoft - Beginning Series to JavaScript
  7. Intro to JavaScript: Arrays, Objects, Functions
  8. AirBnb JavaScript Style Guide

Releases

No releases published

Packages

 
 
 

Contributors