JavaScript often abbreviated as JS, is a high-level, interpreted scripting language that conforms to the ECMAScript specification. JavaScript has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions. Alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide Web. JavaScript enables interactive web pages and is an essential part of web applications.
- Book: You Don't Know Javascript
- JS Fundamentals
- Airbnb JS
- Articles:
- Function expressions vs. function declarations
- JavaScript: What the heck is a Callback?
- Regular Expressions and RegExp Object and MDN: Regular Expressions
- NodeList vs. HTMLCollection and Javascript NodeList and HTML DOM collection and how to use them
- What is AJAX and How Does It Work? , W3schools: What is AJAX? and MDN: What is AJAX?
- Nodes Versus Elements in the DOM (Recommend to get subscribed to his channel as well)
- Javascript Xmas
- MDN JavaScript
- W3schools JS
- The best of JavaScript, HTML and CSS
- Online regex tester and debugger
- What you can do with JS: Patatap