Update javascript-ua.html.markdown

Updated according to [Andre Polykanine ](https://github.com/Oire) comments.
This commit is contained in:
Serg 2015-11-27 12:36:10 +02:00
parent 4077facd3c
commit 8738cef0ad

View File

@ -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