
The Modern JavaScript Tutorial
1 day ago · Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.
Currying - The Modern JavaScript Tutorial
Jan 10, 2021 · Currying is an advanced technique of working with functions. It’s used not only in JavaScript, but in other languages as well. Currying is a transformation of functions that translates a function from callable as f(a, b, c) into callable as f(a)(b)(c). Currying doesn’t call a function. It just transforms it.
Code editors - The Modern JavaScript Tutorial
Oct 18, 2022 · A code editor is the place where programmers spend most of their time. There are two main types of code editors: IDEs and lightweight editors. Many people use one tool of each type.
An Introduction to JavaScript
Aug 8, 2022 · Today, JavaScript has a unique position as the most widely-adopted browser language, fully integrated with HTML/CSS. There are many languages that get “transpiled” to JavaScript and provide certain features. It is recommended to take a look at them, at least briefly, after mastering JavaScript.
The JavaScript language
Here we learn JavaScript, starting from scratch and go on to advanced concepts like OOP. We concentrate on the language itself here, with the minimum of environment-specific notes.
An introduction - The Modern JavaScript Tutorial
An Introduction to JavaScript; Manuals and specifications; Code editors; Developer console
The "new Function" syntax - The Modern JavaScript Tutorial
Oct 22, 2020 · All previous declarations required us, programmers, to write the function code in the script. But new Function allows to turn any string into a function. For example, we can receive a new function from a server and then execute it:
Le Tutoriel JavaScript Moderne
Tutoriel JavaScript moderne : explications simples mais détaillées avec des exemples et des exercices, y compris : les closures, le document et les événements, la programmation orientée objet et plus encore.
Manuals and specifications - The Modern JavaScript Tutorial
Jul 10, 2022 · The ECMA-262 specification contains the most in-depth, detailed and formalized information about JavaScript. It defines the language. But being that formalized, it’s difficult to understand at first.
Global object - The Modern JavaScript Tutorial
Jul 1, 2022 · Modern scripts use JavaScript modules where such a thing doesn’t happen. If we used let instead, such thing wouldn’t happen: let gLet = 5; alert(window.gLet); // undefined (doesn't become a property of the global object)
- Some results have been removed