diff --git a/.all-contributorsrc b/.all-contributorsrc index 7a06cd79c..fd91d8c2e 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -1062,7 +1062,8 @@ "avatar_url": "https://avatars.githubusercontent.com/u/58787367?v=4", "profile": "https://github.com/konstantinbylbas", "contributions": [ - "translation" + "translation", + "bug" ] }, { @@ -1073,6 +1074,25 @@ "contributions": [ "bug" ] + }, + { + "login": "ovysotskyi", + "name": "Oleksii Vysotskyi", + "avatar_url": "https://avatars.githubusercontent.com/u/48288545?v=4", + "profile": "https://github.com/ovysotskyi", + "contributions": [ + "bug" + ] + }, + { + "login": "YuraGB", + "name": "Yurii", + "avatar_url": "https://avatars.githubusercontent.com/u/26120957?v=4", + "profile": "https://github.com/YuraGB", + "contributions": [ + "translation", + "bug" + ] } ], "commitType": "docs", diff --git a/1-js/05-data-types/01-primitives-methods/1-string-new-property/solution.md b/1-js/05-data-types/01-primitives-methods/1-string-new-property/solution.md index 1a32beefd..6cb4b0bd0 100644 --- a/1-js/05-data-types/01-primitives-methods/1-string-new-property/solution.md +++ b/1-js/05-data-types/01-primitives-methods/1-string-new-property/solution.md @@ -9,7 +9,7 @@ str.test = 5; // (*) alert(str.test); ``` -В залежності від того, втановлений у вас `use strict` чи ні, результати будуть наступними: +В залежності від того, встановлений у вас `use strict` чи ні, результати будуть наступними: 1. `undefined` (без суворого режиму) 2. Помилка (суворий режим) diff --git a/1-js/05-data-types/03-string/article.md b/1-js/05-data-types/03-string/article.md index 8db70201a..0933819ce 100644 --- a/1-js/05-data-types/03-string/article.md +++ b/1-js/05-data-types/03-string/article.md @@ -140,7 +140,7 @@ alert( str.charAt(0) ); // П // останній символ alert( str[str.length - 1] ); // т -alert( str.at(-1) ); +alert( str.at(-1) ); // т ``` Як бачите, перевага методу `.at(pos)` полягає в тому, що він допускає від'ємну позицію. Якщо `pos` від'ємне число, тоді позиція відраховується з кінця рядка. @@ -174,7 +174,7 @@ for (let char of "Привіт") { let str = 'Ой'; str[0] = 'о'; // помилка -alert( str[0] ); // не працює +alert( str[0] ); // не працює, тому що у попередньому рядку помилка ``` Можна створити новий рядок замість старого, записавши його в ту саму змінну. diff --git a/1-js/05-data-types/05-array-methods/article.md b/1-js/05-data-types/05-array-methods/article.md index c4d9698f4..135f2d707 100644 --- a/1-js/05-data-types/05-array-methods/article.md +++ b/1-js/05-data-types/05-array-methods/article.md @@ -274,7 +274,7 @@ const arr = [NaN]; alert( arr.indexOf(NaN) ); // -1 (повинен бути 0, але === перевірка на рівність не працює з NaN) alert( arr.includes(NaN) );// true (вірно) ``` -That's because `includes` was added to JavaScript much later and uses the more up to date comparison algorithm internally. +Це пов’язано з тим, що метод `includes` був доданий до JavaScript значно пізніше і використовує більш сучасний алгоритм порівняння. ```` ### find і findIndex/findLastIndex diff --git a/2-ui/1-document/03-dom-navigation/article.md b/2-ui/1-document/03-dom-navigation/article.md index b665a1208..9667e615a 100644 --- a/2-ui/1-document/03-dom-navigation/article.md +++ b/2-ui/1-document/03-dom-navigation/article.md @@ -160,7 +160,7 @@ elem.childNodes[elem.childNodes.length - 1] === elem.lastChild Для зміни DOM потрібні інші методи. Ми розберемо їх у наступному розділі. ``` -```warn header="DOM колецкції живі" +```warn header="DOM колекції живі" Майже всі колекції DOM, за незначними винятками, є *живими*. Іншими словами, вони завжди відображають поточний стан DOM. Якщо ми зберегли посилання на `elem.childNodes` і після цього додамо/видалимо вузли в DOM, вони автоматично з’являться в колекції. diff --git a/README.md b/README.md index 5f7658dbc..58fefc9a8 100755 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Сучасний посібник по JavaScript українською мовою 🇺🇦 ## The Modern JavaScript Tutorial in Ukrainian 🇺🇦 -[![Перекладачі](https://img.shields.io/badge/all_contributors-117-orange.svg?style=flat-square)](#подяка-) +[![Перекладачі](https://img.shields.io/badge/all_contributors-119-orange.svg?style=flat-square)](#подяка-) В цьому репозиторії зберігається переклад посібника [https://uk.javascript.info](https://uk.javascript.info) з англійської на українську мову. @@ -210,8 +210,10 @@ P.S. Весь перелік мов і прогрес перекладу пос Boris Bedrenko
Boris Bedrenko

🐛 Gene Chulkov
Gene Chulkov

🐛 Svitwave
Svitwave

🐛 - Konstantin Bylbas
Konstantin Bylbas

🌍 + Konstantin Bylbas
Konstantin Bylbas

🌍 🐛 AgentKyt
AgentKyt

🐛 + Oleksii Vysotskyi
Oleksii Vysotskyi

🐛 + Yurii
Yurii

🌍 🐛

AltStyle によって変換されたページ (->オリジナル) /