summaryrefslogtreecommitdiffhomepage
path: root/uk-ua/javascript-ua.html.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'uk-ua/javascript-ua.html.markdown')
-rw-r--r--uk-ua/javascript-ua.html.markdown18
1 files changed, 9 insertions, 9 deletions
diff --git a/uk-ua/javascript-ua.html.markdown b/uk-ua/javascript-ua.html.markdown
index dae27d32..2c534d83 100644
--- a/uk-ua/javascript-ua.html.markdown
+++ b/uk-ua/javascript-ua.html.markdown
@@ -5,8 +5,8 @@ contributors:
- ["Ariel Krakowski", "http://www.learneroo.com"]
filename: javascript-ua.js
translators:
- - ["Ivan Neznayu", "https://github.com/IvanEh"]
- - ["Serhii Maksymchuk", "https://maximchuk.tk"]
+ - ["Ivan", "https://github.com/IvanEh"]
+ - ["Serhii Maksymchuk", "https://github.com/Serg-Maximchuk"]
lang: uk-ua
---
@@ -73,7 +73,7 @@ false;
// Рядки створюються за допомогою подвійних та одинарних лапок
'абв';
-"Світ, привіт!";
+"Привіт, світе!";
// Для логічного заперечення використовується знак оклику.
!true; // = false
@@ -139,7 +139,7 @@ var someVar = 5;
// якщо пропустити слово var, ви не отримаєте повідомлення про помилку, ...
someOtherVar = 10;
-// ... але ваша змінна буде створена в глобальному контексті, а не там, де
+// ... але вашу змінну буде створено в глобальному контексті, а не там, де
// ви її оголосили
// Змінні, які оголошені без присвоєння, автоматично приймають значення undefined
@@ -160,7 +160,7 @@ var myArray = ["Привіт", 45, true];
// Індексація починається з нуля
myArray[1]; // = 45
-// Масиви можна змінювати, як і їх довжину
+// Масиви в JavaScript змінюють довжину при додаванні нових елементів
myArray.push("Привіт");
myArray.length; // = 4
@@ -258,7 +258,7 @@ function myFunction(thing) {
}
myFunction("foo"); // = "FOO"
-// Зверність увагу, що значення яке буде повернено, повинно починатися на тому ж
+// Зверніть увагу, що значення яке буде повернено, повинно починатися на тому ж
// рядку, що і ключове слово return, інакше завжди буде повертатися значення undefined
// через автоматичну вставку крапки з комою
function myFunction()
@@ -280,7 +280,7 @@ setTimeout(myFunction, 5000);
// setTimeout не є частиною мови, але реалізований в браузерах і Node.js
// Функції не обов’язково мають мати ім’я при оголошенні — ви можете написати
-// анонімну функцію прямо в якості аргумента іншої функції
+// анонімну функцію як аргумент іншої функції
setTimeout(function() {
// Цей код буде виконано через п’ять секунд
}, 5000);
@@ -303,7 +303,7 @@ i; // = 5, а не undefined, як це звичайно буває в інши
temporary; // повідомлення про помилку ReferenceError
permanent; // = 10
-// Замикання - один з найпотужніших інтрументів JavaScript. Якщо функція визначена
+// Замикання - один з найпотужніших інструментів JavaScript. Якщо функція визначена
// всередині іншої функції, то внутрішня функція має доступ до змінних зовнішньої
// функції навіть після того, як код буде виконуватися поза контекстом зовнішньої функції
function sayHelloInFiveSeconds(name) {
@@ -409,7 +409,7 @@ myObj.meaningOfLife; // = 42
// Аналогічно для функцій
myObj.myFunc(); // = "Hello, world!"
-// Якщо інтерпретатор не знайде властивість в прототипі, то він продовжить пошук
+// Якщо інтерпретатор не знайде властивості в прототипі, то він продовжить пошук
// в прототипі прототипа і так далі
myPrototype.__proto__ = {
myBoolean: true