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
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/01-hello-world/article.md
+8-7Lines changed: 8 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,11 @@ Dar avem nevoie de un mediu pentru a rula script-urile și, având în vedere c
6
6
7
7
În primul rând, haideți să vedem cum atașăm un script unei pagini web. Pentru mediile de dezvoltare de tipul server (ca și Node.js), se poate executa script-ul cu o comandă precum `"node my.js"`.
8
8
9
+
9
10
## Tag-ul "script"
10
11
11
12
Programele JavaScript pot fi inserate în orice parte al unui document HTML cu ajutorul tag-ului `<script>`.
12
13
13
-
feature/hello-world
14
14
De exemplu:
15
15
16
16
```html run height=100
@@ -35,17 +35,18 @@ De exemplu:
35
35
```
36
36
37
37
```online
38
-
Puteți rula exemplul dând click pe butonul „Play” din colțul din dreapta-sus al căsuței de mai sus.
38
+
Puteți rula exemplul dând click pe butonul "Play" din colțul din dreapta-sus al căsuței de mai sus.
39
39
```
40
40
41
41
Tag-ul `<script>` conține cod JavaScript care este executat automat cand browser-ul procesează tag-ul.
42
42
43
+
43
44
## Markup modern
44
45
45
46
Tag-ul `<script>` are câteva atribute care mai nou sunt folosite rar, dar care încă se găsesc în codul vechi:
46
-
The `type` attribute: <code><script <u>type</u>=...></code>
47
-
: The old HTML standard, HTML4, required a script to have a `type`. Usually it was `type="text/javascript"`. It's not required anymore. Also, the modern HTML standard totally changed the meaning of this attribute. Now, it can be used for JavaScript modules. But that's an advanced topic, we'll talk about modules in another part of the tutorial.
: Vechiul standard HTML, HTML4, necesita ca un script să aibă un "tip”. De obicei era `type="text/javascript"`. Nu mai este necesar. De asemenea, standardul HTML modern a schimbat total sensul acestui atribut. Acum, poate fi folosit pentru module JavaScript. Dar acesta este un subiect avansat, despre module vom vorbi într-o altă parte a tutorialului.
: Acest atribut a fost menit să arate limbajul script-ului. Acest atribut nu mai are sens deoarece JavaScript este limbajul implicit. Nu este nevoie să îl folosiți.
@@ -59,8 +60,8 @@ Comentarii înainte și după script-uri.
59
60
//--></script>
60
61
```
61
62
63
+
Acest truc nu este folosit în JavaScript modern. Aceste comentarii ascund codul JavaScript din browserele vechi care nu știau cum să proceseze eticheta `<script>`. Deoarece browserele lansate în ultimii 15 ani nu au această problemă, acest tip de comentariu vă poate ajuta să identificați codul cu adevărat vechi.
62
64
63
-
This trick isn't used in modern JavaScript. These comments hide JavaScript code from old browsers that didn't know how to process the `<script>` tag. Since browsers released in the last 15 years don't have this issue, this kind of comment can help you identify really old code.
64
65
65
66
## Script-uri externe
66
67
@@ -72,10 +73,10 @@ Fișierele de acest tip sunt atașate codului HTML cu ajutorul atributului `src`
72
73
<scriptsrc="/path/to/script.js"></script>
73
74
```
74
75
75
-
76
-
Here, `/path/to/script.js` is an absolute path to the script from the site root. One can also provide a relative path from the current page. For instance, `src="script.js"`, just like `src="./script.js"`, would mean a file `"script.js"` in the current folder.
76
+
Aici, `/path/to/script.js` este o cale absolută către script de la rădăcina site-ului. De asemenea se poate furniza o cale relativă de la pagina curentă. De exemplu, `src="script.js"`, la fel ca `src="./script.js"`, ar însemna un fișier `"script.js"` în folderul curent.
0 commit comments