Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Selection and Range#606

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
dolgachio merged 10 commits intojavascript-tutorial:masterfromdolgachio:master
Feb 23, 2024
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions1-js/02-first-steps/01-hello-world/article.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -9,7 +9,7 @@

## Тег "script"

ПрограмиJavaScript можна вставити у будь-яку частину HTML документа, використовуючи тег `<script>`.
JavaScriptскриптиможна вставити у будь-яку частину HTML документа за допомогою тегу `<script>`.

Наприклад:

Expand DownExpand Up@@ -110,7 +110,7 @@
</script>
```

Миповинні вибрати або зовнішній `<script src="…">`, або звичайний `<script>` з кодом.
Мимаємо вибрати або зовнішній `<script src="…">`, або звичайний `<script>` з кодом.

Наведений вище приклад можна розділити на два скрипти:

Expand All@@ -124,9 +124,9 @@

## Підсумки

-Ми можемо використовуватитег `<script>` для додавання коду JavaScript на сторінку.
-Щоб додати JavaScript код на сторінку використайтетег `<script>`.
- Атрибути `type` і `language` не потрібні.
-Скрипти у зовнішньому файлі можна вставити за допомогою `<script src="path/to/script.js"></script>`.
-Скрипт з окремого файла можна вставити за допомогою `<script src="path/to/script.js"></script>`.


Існує набагато більше інформації про браузерні скрипти та їхню взаємодію з веб-сторінкою. Але майте на увазі, що ця частина посібника присвячена мові JavaScript, тому ми не повинні відволікатись на деталі реалізації в браузері. Ми будемо використовувати браузер як спосіб запуску JavaScript, що є дуже зручним для читання в Інтернеті, але це лише один із багатьох можливих варіантів.
6 changes: 3 additions & 3 deletions1-js/02-first-steps/02-structure/article.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -4,9 +4,9 @@

## Інструкції

Інструкції це синтаксичні конструкції та команди, які виконують дії.
Інструкції-- це синтаксичні конструкції та команди, які виконують якісь дії.

Ми вже бачили інструкцію `alert('Привіт, світ!')`, яка показує повідомлення"Привіт, світ!".
Ми вже бачили інструкцію `alert('Привіт, світ!')`, яка показує повідомлення'Привіт, світ!'.

Можна писати стільки інструкцій, скільки завгодно. Інструкції можна розділяти крапкою з комою.

Expand DownExpand Up@@ -132,7 +132,7 @@ alert('Світ');
```

```smart header="Використовуйте комбінації клавіш!"
У більшості редакторів рядок коду можна закоментувати, натиснувши комбінацію клавіш `key:Ctrl+/`, а щоби закоментувати декілька рядків виділіть потрібні рядки та натисніть комбінацію клавіш `key:Ctrl+Shift+/`. У macOS потрібно натискати клавішу `key:Cmd` замість `key:Ctrl` і клавішу `key:Option` замість `key:Shift`.
У більшості редакторів рядок коду можна закоментувати, натиснувши комбінацію клавіш `key:Ctrl+/`, а щоби закоментувати декілька рядків-- виділіть потрібні рядки та натисніть комбінацію клавіш `key:Ctrl+Shift+/`. У macOS потрібно натискати клавішу `key:Cmd` замість `key:Ctrl` і клавішу `key:Option` замість `key:Shift`.
```

````warn header="Вкладені коментарі не підтримуються!"
Expand Down
14 changes: 7 additions & 7 deletions1-js/02-first-steps/03-strict-mode/article.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -41,12 +41,12 @@ alert("деякий код");
```warn header="Неможливо скасувати `use strict`"
Немає директиви на зразок `"no use strict"`, яка могла б вернути старий режим.

Як тільки миувійшли в суворий режим, назад дороги немає.
Як тільки миувімкнули суворий режим, назад дороги немає.
```

## Консольбраузера
## Консольрозробника

Коли ви використовуєте [консоль розробника](info:devtools) для виконання коду, майте на увазі, що консольусталено не використовує суворий режим.
Коли ви використовуєте [консоль розробника](info:devtools) для виконання коду, майте на увазі, що консольтипово не використовує суворий режим.

В тих випадках, коли `use strict` впливає на роботу коду, ви отримаєте невірні результати в консолі.

Expand All@@ -62,7 +62,7 @@ alert("деякий код");

Це працюватиме в більшості браузерів, зокрема в Firefox і Chrome.

Якщо не спрацює, наприклад, в старих браузерах, тоді найнадійнішим варіантом буде використати `use strict` всередині функції-обгортки (хоч це, звичайно, виглядатимепотворно). Ось так:
Якщо не спрацює, наприклад, в старих браузерах, тоді найнадійнішим варіантом буде використати `use strict` всередині функції-обгортки (хоч це, звичайно, виглядатимедивно). Ось так:

```js
(function() {
Expand All@@ -78,12 +78,12 @@ alert("деякий код");

Одні можуть порекомендувати ставити `"use strict"` на початку скриптів... Але знаєте, що круто?

Сучасний JavaScript підтримує "класи" і "модулі" просунутіструктури мови (ми їх, звичайно, будемо вивчати), які автоматично вмикають `use strict`. Тому, якщо ми використовуємоці структури, нам не потрібно прописувати директиву `"use strict"`.
Сучасний JavaScript підтримує "класи" і "модулі"-- просунутіконструкції мови (ми їх, звичайно, будемо вивчати), які автоматично вмикають `use strict`. Тому, якщо ми використовуємоїх, нам не потрібно прописувати директиву `"use strict"`.

**Отож зараз бажано ставити `"use strict";` на початку скриптів. Але пізніше, коли наш код "доросте" до класів і модулів, ми зможемо пропускати цю директиву.**

Зараз мизнаємопро `use strict` в загальному.
Зараз мидізнались основнепро `use strict`.

У наступних розділах, в процесі вивчення особливостей мови, мипомітимовідмінності між суворим іусталеним режимами. На щастя, їх не багато,і вонисправді роблять наше життякращим.
У наступних розділах, в процесі вивчення особливостей мови, мипоговоримо провідмінності між суворим ітиповим режимами. На щастя, їх не багато,але вонидійсно змінюють наше життяна краще.

Всі приклади в цьому посібнику працюють в суворому режимі, окрім випадків (дуже рідкісних), коли вказано зворотнє.
Loading

[8]ページ先頭

©2009-2025 Movatter.jp