Skip to content

Commit 0881ee1

Browse files
authored
Merge pull request #42 from HachemiH/master
Conflicts fixed after sync with upstream @ be342e5
2 parents 600a025 + 093482d commit 0881ee1

File tree

3 files changed

+41
-183
lines changed

3 files changed

+41
-183
lines changed

1-js/01-getting-started/2-manuals-specifications/article.md

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,16 @@
33

44
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.
55

6-
<<<<<<< HEAD
76

87
## Spécification
9-
=======
10-
## Specification
11-
>>>>>>> be342e50e3a3140014b508437afd940cd0439ab7
128

139
**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.
1410

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.
2012

2113
La dernière version de la spécification est disponible à cette adresse : <https://tc39.es/ecma262/>.
2214

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>.
2816

2917
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.
3018

1-js/02-first-steps/09-alert-prompt-confirm/article.md

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -30,23 +30,15 @@ La fonction `prompt` accepte deux arguments :
3030
result = prompt(title, [default]);
3131
```
3232

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`.
3834

3935
`title`
4036
: Le texte à afficher au visiteur.
4137

4238
`default`
4339
: Un deuxième paramètre facultatif, la valeur initiale du champ de saisie.
4440

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`.
5042

5143
L'appel du `prompt` renvoie le texte du champ de saisie ou `null` si l'entrée a été annulée.
5244

@@ -82,11 +74,7 @@ La syntaxe :
8274
result = confirm(question);
8375
```
8476
85-
<<<<<<< HEAD
8677
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
9078
9179
Le résultat est `true` si OK est pressé et `false` dans les autres cas.
9280
@@ -106,17 +94,10 @@ Nous avons couvert 3 fonctions spécifiques au navigateur pour interagir avec le
10694
: affiche un message.
10795
10896
`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`.
11198
11299
`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`.
120101
121102
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.
122103

0 commit comments

Comments
 (0)