Skip to content

Commit be401e6

Browse files
committed
feat(1-04-object-basics): Fix language mistakes in 01-object
1 parent 067602f commit be401e6

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

1-js/04-object-basics/01-object/article.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ alert( bag.apple ); // 5 якщо fruit="apple"
181181

182182
І якщо відвідувач введе слово `"apple"`, то в об’єкті `bag` тепер буде лежати властивість `{apple: 5}`.
183183

184-
По суті, це працює так само, як:
184+
По суті, це працює так само як:
185185
```js run
186186
let fruit = prompt("Які фрукти купити?", "apple");
187187
let bag = {};
@@ -192,7 +192,7 @@ bag[fruit] = 5;
192192

193193
... Але виглядає приємніше.
194194

195-
Ми можемо використати більш складні вирази в квадратних дужках:
195+
Ми можемо використати складніші вирази у квадратних дужках:
196196

197197
```js
198198
let fruit = 'apple';
@@ -205,7 +205,7 @@ let bag = {
205205

206206
Тому більшість часу, коли назви властивостей відомі та прості, використовується крапка. А якщо нам потрібно щось складніше, то переходимо до квадратних дужок.
207207

208-
## Властивість з змінної
208+
## Властивість зі змінної
209209

210210
У реальному коді ми часто використовуємо наявні змінні як значення для імен властивостей.
211211

@@ -224,7 +224,7 @@ let user = makeUser("Іван", 30);
224224
alert(user.name); // Іван
225225
```
226226

227-
В наведеному вище прикладі назва властивостей `name` і `age` збігаються з назвами змінних, які ми підставляємо в якості значень цих властивостей. Такий підхід настільки поширений, що існують спеціальні *короткі властивості* для спрощення цього запису.
227+
В наведеному вище прикладі назва властивостей `name` і `age` збігаються з назвами змінних, які ми підставляємо як значення цих властивостей. Такий підхід настільки поширений, що існують спеціальні *короткі властивості* для спрощення цього запису.
228228

229229
Замість `name: name` ми можемо написати просто `name`:
230230

@@ -452,7 +452,7 @@ for (let prop in user) {
452452
}
453453
```
454454
455-
Таким чином, щоб вирішити нашу проблему з телефонними кодами, ми можемо схитрувати, зробивши коди не цілочисельними властивостями. Додамо знак `"+"` перед кожним кодом.
455+
Таким чином, щоб розв'язати нашу проблему з телефонними кодами, ми можемо схитрувати, зробивши коди не цілочисельними властивостями. Додамо знак `"+"` перед кожним кодом.
456456
457457
Приклад:
458458
@@ -500,4 +500,4 @@ for (let code in codes) {
500500
501501
У них є свої особливості, які ми вивчимо пізніше. Іноді люди говорять щось на кшталт "тип даних Array" або "тип даних Date", але формально вони не є окремими типами, а належать до типу даних `"Object"`. Вони лише розширюють його різними способами.
502502
503-
Об’єкти в JavaScript дуже потужні. Тут ми тільки трохи заглибилися в дійсно величезну тему. Ми будемо тісно працювати з об’єктами і дізнаємося про них більше в наступних частинах підручника.
503+
Об’єкти в JavaScript дуже потужні. Тут ми тільки трохи заглибилися в дійсно величезну тему. Ми будемо тісно працювати з об’єктами та дізнаємося про них більше в наступних частинах підручника.

0 commit comments

Comments
 (0)