99 votes

Pourquoi n'est-il pas OFFICIEL de référence JavaScript?

J'ai essayé de rechercher une référence JavaScript, mais il n'y a aucun disponible. Les deux meilleures sources suggérées sont MDC et W3Schools.

Pourquoi?

70voto

googletorp Points 22395

Ce n'est pas comme il y a un officiel JavaScript libération. Tous les navigateurs ont fait leur propre moteur JavaScript - certains utilisent la même. Mais surtout Internet Explorer a sa propre version qui ne supporte pas beaucoup de ce que les autres navigateurs prennent en charge, il est très difficile de faire un général de référence JavaScript.

Edit:
Alors que je sais qu'il est un fonctionnaire standard ECMA, et l'équipe de développement, de mon point est qu'il n'a pas vraiment d'importance, tant que les navigateurs (Internet Explorer) ne vivent pas jusqu'à elle. À la fin de la journée, les clients souhaitent JavaScript pour Internet Explorer. Ils ne se soucient pas des normes ECMA, ils veulent juste que cela fonctionne. C'est ici bibliothèques JavaScript venir dans l'image, mais c'est une autre histoire.

C'est le même problème avec le HTML et les CSS, on ne peut pas utiliser ces outils pour le développement actif jusqu'à ce que:

  • Tous les navigateurs prennent en charge.
  • Nous fournissons les navigateurs avec un code pour faire leur soutien.
  • Il est normal que cela ne fonctionne pas dans tous les navigateurs.

27voto

Victor Points 3774

Vous pouvez essayer avec l'officiel ECMAscript site,

http://www.ecmascript.org/

mais la chose utile est en fait la mise en œuvre de chaque navigateur.

J'aime cette triche de Danny Goodman JavaScript Bible beaucoup:

http://media.wiley.com/product_ancillary/12/04705269/DOWNLOAD/9780470526910_Appendix_A.pdf

23voto

Espo Points 24318

Je dirais que c'est le plus "officiel":

https://developer.mozilla.org/en/JavaScript

Vous avez également la Spécification du Langage ECMAScript

3voto

Michael Aaron Safyan Points 45071

Il y a une référence officielle, il n'est pas dans un format très pratique. C'est l' ECMA-262 spécification. Il est un seul, très grande PDF document, au lieu d'une base de ensemble de pages HTML.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X