TOC

Localization Status: Russian (ru)

With help from our users, we're translating this tutorial into Russian. If you know this language, then please give us a hand - just click on one of the articles to get started! You don't have to translate an entire article at once - even a single paragraph would be a big help towards this task :)

If you translate an entire article, you can even get a link to your own website on it! [terms]

Top translators
  1. 1. User #2090 ?
  2. 2. User #7240 ?
Article/Chapter Progress
About JavaScript
What is JavaScript?
100% complete
JavaScript and the webbrowser
100% complete
JavaScript libraries
100% complete
Getting started
The tools you need
100% complete
Hello, world!
100% complete
The Basics
Basic JavaScript syntax
11% complete
Variables Not started
Truthy & Falsy Not started
Control structures
The IF statement Not started
The switch statement Not started
Loops: for and while Not started
Loops: for..of and for..in Not started
Data types
Introduction Not started
Booleans Not started
Numbers Not started
Strings Not started
Null & undefined Not started
Type conversion Not started
Built-in objects
Introduction Not started
Number Not started
String Not started
Array - The basics Not started
Array methods Not started
Date Not started
Math Not started
JSON Not started
Operators
Introduction: The Assignment operator Not started
Comparison operators Not started
Arithmetic operators Not started
Increment/decrement operators Not started
Modify-and-assign operators Not started
Logical operators Not started
Remainder operator Not started
Conditional (ternary) operator Not started
Nullish coalescing operator (??) Not started
Optional chaining operator Not started
Functions
Introduction Not started
Function parameters Not started
Function parameters with default values Not started
Anonymous Functions Not started
Callback functions Not started
Recursive functions Not started
Multiple return values Not started
Objects
Introduction Not started
Properties Not started
Methods Not started
Property accessors (getters & setters) Not started
Prototypes Not started
Prototypes: Inheritance & extension Not started
Classes
Introduction Not started
Fields Not started
Methods Not started
getters & setters Not started
Inheritance Not started
Static fields & methods Not started
Error handling
Introduction Not started
Catching errors (try/catch) Not started
Catching & throwing errors (try/catch/finally) Not started
Error types & conditional catching Not started
Regular Expressions
Introduction Not started
Regex flags/options Not started
Search/match with Regular expressions Not started
Using capturing groups Not started
Search/replace with Regular expressions Not started