You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
І якщо відвідувач введе слово `"apple"`, то в об’єкті `bag` тепер буде лежати властивість `{apple: 5}`.
183
183
184
-
По суті, це працює так само, як:
184
+
По суті, це працює так само як:
185
185
```js run
186
186
let fruit =prompt("Які фрукти купити?", "apple");
187
187
let bag = {};
@@ -192,7 +192,7 @@ bag[fruit] = 5;
192
192
193
193
... Але виглядає приємніше.
194
194
195
-
Ми можемо використати більш складні вирази в квадратних дужках:
195
+
Ми можемо використати складніші вирази у квадратних дужках:
196
196
197
197
```js
198
198
let fruit ='apple';
@@ -205,7 +205,7 @@ let bag = {
205
205
206
206
Тому більшість часу, коли назви властивостей відомі та прості, використовується крапка. А якщо нам потрібно щось складніше, то переходимо до квадратних дужок.
207
207
208
-
## Властивість з змінної
208
+
## Властивість зі змінної
209
209
210
210
У реальному коді ми часто використовуємо наявні змінні як значення для імен властивостей.
211
211
@@ -224,7 +224,7 @@ let user = makeUser("Іван", 30);
224
224
alert(user.name); // Іван
225
225
```
226
226
227
-
В наведеному вище прикладі назва властивостей `name` і `age` збігаються з назвами змінних, які ми підставляємо в якості значень цих властивостей. Такий підхід настільки поширений, що існують спеціальні *короткі властивості* для спрощення цього запису.
227
+
В наведеному вище прикладі назва властивостей `name` і `age` збігаються з назвами змінних, які ми підставляємо як значення цих властивостей. Такий підхід настільки поширений, що існують спеціальні *короткі властивості* для спрощення цього запису.
228
228
229
229
Замість `name: name` ми можемо написати просто `name`:
230
230
@@ -452,7 +452,7 @@ for (let prop in user) {
452
452
}
453
453
```
454
454
455
-
Таким чином, щоб вирішити нашу проблему з телефонними кодами, ми можемо схитрувати, зробивши коди не цілочисельними властивостями. Додамо знак `"+"` перед кожним кодом.
455
+
Таким чином, щоб розв'язати нашу проблему з телефонними кодами, ми можемо схитрувати, зробивши коди не цілочисельними властивостями. Додамо знак `"+"` перед кожним кодом.
456
456
457
457
Приклад:
458
458
@@ -500,4 +500,4 @@ for (let code in codes) {
500
500
501
501
У них є свої особливості, які ми вивчимо пізніше. Іноді люди говорять щось на кшталт "тип даних Array" або "тип даних Date", але формально вони не є окремими типами, а належать до типу даних `"Object"`. Вони лише розширюють його різними способами.
502
502
503
-
Об’єкти в JavaScript дуже потужні. Тут ми тільки трохи заглибилися в дійсно величезну тему. Ми будемо тісно працювати з об’єктами і дізнаємося про них більше в наступних частинах підручника.
503
+
Об’єкти в JavaScript дуже потужні. Тут ми тільки трохи заглибилися в дійсно величезну тему. Ми будемо тісно працювати з об’єктами та дізнаємося про них більше в наступних частинах підручника.
0 commit comments