From 980fe00a74a9ad013b945755415ace2e5429c3c2 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Wed, 27 Oct 2021 02:31:24 +0300 Subject: [RU] Remove notranslate (#2874) --- files/ru/web/javascript/reference/statements/class/index.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'files/ru/web/javascript/reference/statements/class') diff --git a/files/ru/web/javascript/reference/statements/class/index.html b/files/ru/web/javascript/reference/statements/class/index.html index f2caebe0fe..e0c1dbd9f2 100644 --- a/files/ru/web/javascript/reference/statements/class/index.html +++ b/files/ru/web/javascript/reference/statements/class/index.html @@ -13,7 +13,7 @@ translation_of: Web/JavaScript/Reference/Statements/class

Синтаксис

-
class name [extends] {
+
class name [extends] {
   // тело класса
 }
 
@@ -30,7 +30,7 @@ translation_of: Web/JavaScript/Reference/Statements/class

В следующем примере сначала определяется класс с именем Polygon, затем он наследуется для создания класса Square. Заметьте, что super(), используемый в конструкторе, может быть использован только в конструкторе и должен быть вызван до того, как будет использовано ключевое слово this.

-
class Polygon {
+
class Polygon {
   constructor(height, width) {
     this.name = 'Polygon';
     this.height = height;
@@ -50,13 +50,13 @@ class Square extends Polygon {
 
 

Переопределение класса с помощью class declaration вызовет ошибку типа.

-
class Foo {};
+
class Foo {};
 class Foo {}; // Uncaught TypeError: Identifier 'Foo' has already been declared
 

Та же ошибка будет вызвана, если класс был определён перед использованием class declaration.

-
var Foo = class {};
+
var Foo = class {};
 class Foo {}; // Uncaught TypeError: Identifier 'Foo' has already been declared
 
 
-- cgit v1.2.3-54-g00ecf