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
*[JavaScript Plugin](http://docs.codehaus.org/display/SONAR/JavaScript+Plugin) for [Sonar](http://www.sonarsource.org/)
79
+
*[SonarQube](https://www.sonarqube.org/)
78
80
*[Plato](https://github.com/es-analysis/plato)
79
81
*[jsPerf](http://jsperf.com/)
80
82
*[jsFiddle](http://jsfiddle.net/)
@@ -96,7 +98,7 @@
96
98
97
99
The following should be considered 1) incomplete, and 2) *REQUIRED READING*. I don't always agree with the style written by the authors below, but one thing is certain: They are consistent. Furthermore, these are authorities on the language.
98
100
99
-
*[Baseline For Front End Developers: 2015](http://rmurphey.com/blog/2015/03/23/a-baseline-for-front-end-developers-2015/)
101
+
*[Baseline For Front End Developers: 2015](https://rmurphey.com/posts/a-baseline-for-front-end-developers-2015/)
## Code sollte grundsätzlich so aussehen, als wäre er von einer einzigen Person geschrieben worden, völlig egal, wie viele letztlich daran gearbeitet haben.
## Cosas importantes, no relacionadas directamente con el JS idiomático:
@@ -970,7 +972,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para un desar
970
972
971
973
```
972
974
973
-
B. Caras de `this`
975
+
B. Caras de `this`
974
976
975
977
Mas allá de los generalmente bien conocidos casos de uso de `call` y `apply`, siempre preferir `.bind( this )` o equivalente, para crear definiciones de `BoundFunction` para invocar más tarde. Sólo recurrir a alias cuando no hay disponible una opción preferible.
976
978
@@ -1278,7 +1280,7 @@ B. Caras de `this`
1278
1280
1279
1281
#### “Everything is Permitted: Extending Built-ins” by Andrew Dupont (JSConf2011, Portland, Oregon) - recomendada!
Copy file name to clipboardExpand all lines: translations/fr_FR/readme.md
+14-11Lines changed: 14 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Principe d'écriture d'un code Javascript cohérent et idiomatique
1
+
# Principes d'écriture d'un code JavaScript cohérent et idiomatique
2
2
3
3
## Il s'agit d'un document vivant, les nouvelles idées pour améliorer le code autour de nous sont toujours les bienvenues. Pour contribuer : "fork", "clone", "branch", "commit", "push", "pull request".
## Tout code, peu importe les bases sur lesquelles il est établi, devrait ressembler au code tapé par une seule personne, peu importe le nombre de personnes ayant contribué.
@@ -431,7 +433,7 @@ Les sections suivantes décrivent un guide de style _raisonable_ pour tout déve
431
433
JavaScript est un langage typé dynamiquement - ce qui peut être votre meilleur ami comme votre pire ennemi : respectez donc les 'types', en appliquant les règles ci-dessus.
432
434
433
435
434
-
3.B Coercion de type
436
+
3.B Conversion de type
435
437
436
438
Considérons les implications de ce qui suit...
437
439
@@ -455,7 +457,8 @@ Les sections suivantes décrivent un guide de style _raisonable_ pour tout déve
455
457
// "number"
456
458
...
457
459
458
-
// Quelque part plus loin dans votre code, vous devez mettre à jour `foo`
460
+
// Quelque part plus loin dans votre code, vous devez mettre
461
+
jour `foo`
459
462
// avec une nouvelle valeur issue de l'élément 'input'
460
463
461
464
foo = document.getElementById("foo-input").value;
@@ -473,7 +476,7 @@ Les sections suivantes décrivent un guide de style _raisonable_ pour tout déve
473
476
474
477
// 3.B.1.2
475
478
476
-
// Vous pouvez vous prémunir de ce problème en utilisant la coercion de type de l'opérateur unaire + ou - :
479
+
// Vous pouvez vous prémunir de ce problème en utilisant la conversion de type avec l'opérateur unaire + ou - :
0 commit comments