-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manuals and specifications #18
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,42 @@ | ||
|
||
# Manuals and specifications | ||
# Manuale și specificații | ||
|
||
This book is a *tutorial*. It aims to help you gradually learn the language. But once you're familiar with the basics, you'll need other sources. | ||
Această carte este un *tutorial*. Are ca obiectiv să te ajute să înveți treptat limbajul. Dar odată ce ești familiar cu principiile de bază, vei avea nevoie de alte surse. | ||
|
||
## Specification | ||
## Specificații | ||
|
||
**The ECMA-262 specification** contains the most in-depth, detailed and formalized information about JavaScript. It defines the language. | ||
**Specificațiile ECMA-262** conțin cea mai în profunzime, detaliată și formalizată informație despre JavaScript. Aceasta definește limbajul. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Grammar suggestion : "Specificațiile" -> "Specificația" |
||
|
||
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. | ||
Dar fiind atât de formalizată, este grea de înțeleasă la început. Deci dacă ai nevoie de cea mai de încredere sursă de informație despre detaliile limbajului, specificațiile sunt locul potrivit. Dar nu sunt pentru uzul obișnuit. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Grammar suggestion : "grea de înțeleasă" -> "grea de înțeles" |
||
|
||
The latest draft is at <https://tc39.es/ecma262/>. | ||
Ultima schiță este la <https://tc39.es/ecma262/>. | ||
|
||
To read about new bleeding-edge features, including those that are "almost standard" (so-called "stage 3"), see proposals at <https://github.com/tc39/proposals>. | ||
Pentru a citi despre noile caracteristici avansate, incluzând acelea care sunt "aproape standard" (așa-numita "etapă a treia"), vezi propunerile la <https://github.com/tc39/proposals>. | ||
|
||
Also, if you're in developing for the browser, then there are other specs covered in the [second part](info:browser-environment) of the tutorial. | ||
De asemenea, dacă lucrezi cu browser-ul, atunci sunt și alte specificații care sunt abordate în [partea a doua](info:browser-environment) a tutorialului. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Grammar suggestion : "lucrezi cu browser-ul" -> "programezi pentru browser" |
||
|
||
## Manuals | ||
|
||
- **MDN (Mozilla) JavaScript Reference** is a manual with examples and other information. It's great to get in-depth information about individual language functions, methods etc. | ||
- **MDN (Mozilla) JavaScript Reference** este un manual cu exemple și alte informații. Este bun pentru a obține informații mult mai profunde despre funcții individuale ale limbajului, metode etc. | ||
|
||
One can find it at <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>. | ||
Poate fi găsit la <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>. | ||
|
||
Although, it's often best to use an internet search instead. Just use "MDN [term]" in the query, e.g. <https://google.com/search?q=MDN+parseInt> to search for `parseInt` function. | ||
Deși, adeseori cel mai bine este să cauți pe internet. Doar folosește "MDN [term]" în query, e.g. <https://google.com/search?q=MDN+parseInt> pentru a căuta funcția `parseInt`. | ||
|
||
|
||
- **MSDN** – Microsoft manual with a lot of information, including JavaScript (often referrerd to as JScript). If one needs something specific to Internet Explorer, better go there: <http://msdn.microsoft.com/>. | ||
- **MSDN** – manualul de la Microsoft cu o multitudine de informații, inclusiv JavaScript (adeseori menționat ca JScript). Dacă cineva are nevoie de ceva specific pentru Internet Explorer, cel mai bine este să vadă: <http://msdn.microsoft.com/>. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Grammar suggestion : "manualul" -> "manual" |
||
|
||
De asemenea, putem căuta cu ajutorul unui motor de căutare prin fraze de genul "RegExp MSDN" or "RegExp MSDN jscript". | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Grammar suggestion : "putem căuta cu ajutorul unui motor de căutare" -> "putem căuta pe internet fraze de genul..." |
||
|
||
Also, we can use an internet search with phrases such as "RegExp MSDN" or "RegExp MSDN jscript". | ||
## Tabele de compatibilitate | ||
|
||
## Compatibility tables | ||
JavaScipt este un limbaj în dezvoltare, noi caracteristici fiind adăugate regulat. | ||
|
||
JavaScript is a developing language, new features get added regularly. | ||
Pentru a vedea suportul acestora printre browsere și alte motoare vezi: | ||
|
||
To see their support among browser-based and other engines, see: | ||
- <http://caniuse.com> - tabele pentru suport per-caracteristică, e.g. pentru a vedea ce motoare suportă funcțiile moderne de criptografie: <http://caniuse.com/#feat=cryptography>. | ||
- <https://kangax.github.io/compat-table> - un tabel cu caracteristicile limbajului și motoarele ce le suportă sau nu. | ||
|
||
- <http://caniuse.com> - per-feature tables of support, e.g. to see which engines support modern cryptography functions: <http://caniuse.com/#feat=cryptography>. | ||
- <https://kangax.github.io/compat-table> - a table with language features and engines that support those or don't support. | ||
Toate aceste resurse sunt utile de în dezvoltarea din viața reală, conținând informații valoroase despre detaliile limbajului, suportul acestora etc. | ||
|
||
All these resources are useful in real-life development, as they contain valuable information about language details, their support etc. | ||
|
||
Please remember them (or this page) for the cases when you need in-depth information about a particular feature. | ||
Te rugăm să îți amintești de ele (sau de acestă pagină) pentru cazul când ai nevoie de informații mai profunde despre o caracteristică particulară. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Grammar suggestion : "pentru cazul când ai nevoie de informații" -> "pentru cazurile în care ai nevoie de informații" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Grammar suggestion : "familiar" -> "familiarizat"