From 1932bfbde17ac427bc8fc309bb27b6328e01117c Mon Sep 17 00:00:00 2001 From: Steven Rogalsky Date: Tue, 2 Apr 2019 11:47:30 -0700 Subject: [PATCH] Typo in article.md --- 1-js/09-classes/01-class-patterns/article.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1-js/09-classes/01-class-patterns/article.md b/1-js/09-classes/01-class-patterns/article.md index 837941cb..ca120f71 100644 --- a/1-js/09-classes/01-class-patterns/article.md +++ b/1-js/09-classes/01-class-patterns/article.md @@ -7,7 +7,7 @@ In object-oriented programming, a *class* is an extensible program-code-template There's a special syntax construct and a keyword `class` in JavaScript. But before studying it, we should consider that the term "class" comes from the theory of object-oriented programming. The definition is cited above, and it's language-independent. -In JavaScript there are several well-known programming patterns to make classes even without using the `class` keyword. People talk about "classes" meaning no only those defined with `class`, but also with these patterns. +In JavaScript there are several well-known programming patterns to make classes even without using the `class` keyword. People talk about "classes" meaning not only those defined with `class`, but also with these patterns. The `class` construct will be described in the next chapter, but in JavaScript it's a "syntax sugar" and an extension of the prototypal class pattern described here.