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/01-getting-started/2-manuals-specifications/article.md
+2-14Lines changed: 2 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -3,28 +3,16 @@
3
3
4
4
Ce livre est un *tutoriel*. Il vise à vous aider à apprendre progressivement le langage. Mais une fois que vous maîtriserez les bases, vous aurez besoin d’autres ressources.
5
5
6
-
<<<<<<< HEAD
7
6
8
7
## Spécification
9
-
=======
10
-
## Specification
11
-
>>>>>>> be342e50e3a3140014b508437afd940cd0439ab7
12
8
13
9
**La spécification ECMA-262** contient les informations les plus détaillées et formalisées sur JavaScript. C'est elle qui définit le langage.
14
10
15
-
<<<<<<< HEAD
16
-
Mais cela étant formalisé, elle est difficile à comprendre au début. Si vous avez besoin de la source d’informations la plus fiable sur les détails du langage, c’est le bon endroit. Mais ce n’est pas très pratique pour un usage quotidien.
17
-
=======
18
-
But being that formalized, it's difficult to understand at first. So if you need the most trustworthy source of information about the language details, the specification is the right place. But it's not for everyday use.
19
-
>>>>>>> be342e50e3a3140014b508437afd940cd0439ab7
11
+
Mais cela étant formalisé, elle est difficile à comprendre au début. Si vous avez besoin de la source d’informations la plus fiable sur les détails du langage, la spécification est le bon endroit. Mais ce n’est pas très pratique pour un usage quotidien.
20
12
21
13
La dernière version de la spécification est disponible à cette adresse : <https://tc39.es/ecma262/>.
22
14
23
-
<<<<<<< HEAD
24
-
Pour en savoir plus sur les fonctionnalités à venir, vous pouvez consulter les propositions à cette adresse : <https://github.com/tc39/proposals>.
25
-
=======
26
-
To read about new bleeding-edge features, that are "almost standard", see proposals at <https://github.com/tc39/proposals>.
27
-
>>>>>>> be342e50e3a3140014b508437afd940cd0439ab7
15
+
Pour en savoir plus sur les fonctionnalités à venir, qui sont "presque standards", vous pouvez consulter les propositions à cette adresse : <https://github.com/tc39/proposals>.
28
16
29
17
Si vous développez spécifiquement pour le navigateur, il existe d’autres spécifications couvertes dans la [seconde partie](info:browser-environment) du tutoriel.
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/09-alert-prompt-confirm/article.md
+4-23Lines changed: 4 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -30,23 +30,15 @@ La fonction `prompt` accepte deux arguments :
30
30
result =prompt(title, [default]);
31
31
```
32
32
33
-
<<<<<<< HEAD
34
-
Il montre une fenêtre modale avec un message texte, un champ de saisie pour le visiteur et les boutons `OK/ANNULER`.
35
-
=======
36
-
It shows a modal window with a text message, an input field for the visitor, and the buttons OK/Cancel.
37
-
>>>>>>> be342e50e3a3140014b508437afd940cd0439ab7
33
+
Elle affiche une fenêtre modale avec un message texte, un champ de saisie pour le visiteur et les boutons `OK/ANNULER`.
38
34
39
35
`title`
40
36
: Le texte à afficher au visiteur.
41
37
42
38
`default`
43
39
: Un deuxième paramètre facultatif, la valeur initiale du champ de saisie.
44
40
45
-
<<<<<<< HEAD
46
-
Le visiteur peut taper quelque chose dans le champ de saisie et appuyer sur `OK`. Ou ils peuvent annuler l'entrée en appuyant sur le bouton `ANNULER` ou en appuyant sur la touche `Échap`.
47
-
=======
48
-
The visitor may type something in the prompt input field and press OK. Or they can cancel the input by pressing Cancel or hitting the `key:Esc` key.
49
-
>>>>>>> be342e50e3a3140014b508437afd940cd0439ab7
41
+
Le visiteur peut taper quelque chose dans le champ de saisie et appuyer sur `OK`. Ou ils peuvent annuler l'entrée en appuyant sur le bouton `ANNULER` ou en appuyant sur la touche `key:Esc`.
50
42
51
43
L'appel du `prompt` renvoie le texte du champ de saisie ou `null` si l'entrée a été annulée.
52
44
@@ -82,11 +74,7 @@ La syntaxe :
82
74
result = confirm(question);
83
75
```
84
76
85
-
<<<<<<< HEAD
86
77
La fonction `confirm` affiche une fenêtre modale avec une `question` et deux boutons: OK et Annuler.
87
-
=======
88
-
The function `confirm` shows a modal window with a `question` and two buttons: OK and Cancel.
89
-
>>>>>>> be342e50e3a3140014b508437afd940cd0439ab7
90
78
91
79
Le résultat est `true` si OK est pressé et `false` dans les autres cas.
92
80
@@ -106,17 +94,10 @@ Nous avons couvert 3 fonctions spécifiques au navigateur pour interagir avec le
106
94
: affiche un message.
107
95
108
96
`prompt`
109
-
<<<<<<< HEAD
110
-
: affiche un message demandant à l'utilisateur de saisir du texte. Il renvoie le texte ou, si on clique sur `Annuler` ou `Esc`, tous les navigateurs renvoient `null`.
97
+
: affiche un message demandant à l'utilisateur de saisir du texte. Il renvoie le texte ou, si on clique sur `Annuler` ou `key:Esc`, `null`.
111
98
112
99
`confirm`
113
-
: affiche un message et attend que l'utilisateur appuie sur “OK” ou “Annuler”. Il renvoie `true` pour OK et `false` pour Annuler/Esc.
114
-
=======
115
-
: shows a message asking the user to input text. It returns the text or, if Cancel button or `key:Esc` is clicked, `null`.
116
-
117
-
`confirm`
118
-
: shows a message and waits for the user to press "OK" or "Cancel". It returns `true` for OK and `false` for Cancel/`key:Esc`.
119
-
>>>>>>> be342e50e3a3140014b508437afd940cd0439ab7
100
+
: affiche un message et attend que l'utilisateur appuie sur "OK" ou "Annuler". Il renvoie `true` pour OK et `false` pour Annuler/`key:Esc`.
120
101
121
102
Toutes ces méthodes sont modales: elles interrompent l'exécution du script et n'autorisent pas le visiteur à interagir avec le reste de la page tant que le message n'a pas disparu.
0 commit comments