Skip to content

Commit bf23252

Browse files
committed
partial fix iliakan#239
1 parent 24cd9a6 commit bf23252

File tree

130 files changed

+210
-210
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+210
-210
lines changed

1-js/10-es-modern/10-set-map/article.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ map
3939
.set(true, 'bool1');
4040
```
4141

42-
При создании `Map` можно сразу инициализовать списком значений.
42+
При создании `Map` можно сразу инициализировать списком значений.
4343

4444
Объект `map` с тремя ключами, как и в примере выше:
4545

@@ -207,7 +207,7 @@ set.forEach((value, valueAgain, set) => {
207207

208208
Это нужно для тех ситуаций, когда основное место для хранения и использования объектов находится где-то в другом месте кода, а здесь мы хотим хранить для них "вспомогательные" данные, существующие лишь пока жив объект.
209209

210-
Например, у нас есть элементы на странице или, к примеру, пользователи, и мы хотим хранить для них вспомогательную инфомацию, например обработчики событий или просто данные, но действительные лишь пока объект, к которому они относятся, существует.
210+
Например, у нас есть элементы на странице или, к примеру, пользователи, и мы хотим хранить для них вспомогательную информацию, например обработчики событий или просто данные, но действительные лишь пока объект, к которому они относятся, существует.
211211

212212
Если поместить такие данные в `WeakMap`, а объект сделать ключом, то они будут автоматически удалены из памяти, когда удалится элемент.
213213

1-js/10-es-modern/7-es-class/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ new Rabbit();
351351

352352
- Классы можно объявлять как в основном потоке кода, так и "инлайн", по аналогии с Function Declaration и Expression.
353353
- В объявлении классов можно использовать методы, геттеры/сеттеры и вычислимые названия методов.
354-
- При наследовании вызов конструктора родителя осуществлятся через `super(...args)`, вызов родительских методов -- через `super.method(...args)`.
354+
- При наследовании вызов конструктора родителя осуществляется через `super(...args)`, вызов родительских методов -- через `super.method(...args)`.
355355

356356
Концепция классов, которая после долгих обсуждений получилась в стандарте ECMAScript, носит название "максимально минимальной". То есть, в неё вошли только те возможности, которые уж точно необходимы.
357357

1-js/2-first-steps/13-logical-ops/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ alert( true && false ); // false
147147
alert( false && false ); // false
148148
```
149149

150-
Пример c `if`:
150+
Пример с `if`:
151151

152152
```js run
153153
var hour = 12,

1-js/2-first-steps/14-types-conversion/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
Всего есть три преобразования:
88

9-
1. Cтроковое преобразование.
9+
1. Строковое преобразование.
1010
2. Числовое преобразование.
1111
3. Преобразование к логическому значению.
1212

1-js/2-first-steps/16-switch/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ switch(x) {
2828

2929
- Переменная `x` проверяется на строгое равенство первому значению `value1`, затем второму `value2` и так далее.
3030
- Если соответствие установлено -- switch начинает выполняться от соответствующей директивы `case` и далее, *до ближайшего `break`* (или до конца `switch`).
31-
- Если ни один `case` не совпал -- выполняетcя (если есть) вариант `default`.
31+
- Если ни один `case` не совпал -- выполняется (если есть) вариант `default`.
3232

3333
При этом `case` называют *вариантами `switch`*.
3434

1-js/2-first-steps/2-external-script/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
````warn header="Если указан атрибут `src`, то содержимое тега игнорируется."
3838
В одном теге `SCRIPT` нельзя одновременно подключить внешний скрипт и указать код.
3939

40-
Вот так не cработает:
40+
Вот так не сработает:
4141

4242
```html
4343
<script *!*src*/!*="file.js">

1-js/2-first-steps/6-variable-names/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070

7171
Преимущественно в JavaScript используется вариант `borderLeftWidth`, в частности во встроенных языковых и браузерных функциях. Поэтому целесообразно остановиться на нём.
7272

73-
Ещё одна причина выбрать "верблюжью нотацию" -- запись в ней немного короче, чем c подчеркиванием, т.к. не нужно вставлять `'_'`.
73+
Ещё одна причина выбрать "верблюжью нотацию" -- запись в ней немного короче, чем с подчеркиванием, т.к. не нужно вставлять `'_'`.
7474
- **Правило последнее, главное.**
7575

7676
**Имя переменной должно максимально чётко соответствовать хранимым в ней данным.**

1-js/3-writing-js/1-debugging-chrome/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484

8585
Наша функция выполняется сразу при загрузке страницы, так что самый простой способ активировать отладчик JavaScript -- перезагрузить её. Итак, нажимаем `key:F5` (Windows, Linux) или `key:Cmd+R` (Mac).
8686

87-
Если вы сделали всё, как описано выше, то выполнение прервётся как раз на строке.
87+
Если вы сделали всё, как описано выше, то выполнение прервётся как раз на 6-й строке.
8888

8989
![](chrome_sources_break.png)
9090

1-js/3-writing-js/2-coding-style/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ function isPrime(n) {
286286
287287
**Как правило, лучше располагать функции под кодом, который их использует.**
288288
289-
То есть, предпочтителен способ.
289+
То есть, предпочтителен 2-й способ.
290290
291291
Дело в том, что при чтении такого кода мы хотим знать в первую очередь, *что он делает*, а уже затем *какие функции ему помогают.* Если первым идёт код, то это как раз дает необходимую информацию. Что же касается функций, то вполне возможно нам и не понадобится их читать, особенно если они названы адекватно и то, что они делают, понятно из названия.
292292

1-js/4-data-structures/11-datetime/7-get-seconds-to-tomorrow/solution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Для получения оставшихся до конца дня миллисекунд нужно из "завтра 00ч 00мин 00сек" вычесть текущее время.
1+
Для получения оставшихся до конца дня миллисекунд нужно из "завтра 00 ч 00 мин 00 сек" вычесть текущее время.
22

33
Чтобы сгенерировать "завтра" -- увеличим текущую дату на 1 день:
44

0 commit comments

Comments
 (0)