Skip to content

Manuals and specifications #3

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

Merged
merged 1 commit into from
Aug 2, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions 1-js/01-getting-started/2-manuals-specifications/article.md
Original file line number Diff line number Diff line change
@@ -1,42 +1,42 @@

# Manuals and specifications
# Kézikönyvek és specifikációk

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.
A jelen könyv egy *útmutató*. A célja a JavaScript ismertetése. Az alapok ismeretén túl egyéb segédanyagokra is szükségünk lesz.

## Specification
## Specifikáció

[The ECMA-262 specification](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contains the most in-depth, detailed and formalized information about JavaScript. It defines the language.
Az [ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) specifikáció a létező legrészletesebb, hivatalos és formális leírása a JavaScript nyelvnek.

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.
Minthogy egy formális specifikációról van szó, elsőre igencsak nehéznek bizonyulhat az olvasása. Ha garantáltan megbízható választ keresünk valamely nyelvi kérdésünkre, a specifikációban érdemes kutakodnunk, de jó, ha tudjuk, hogy nem kimondottan a mindennapi használatra szánták.

A new specification version is released every year. In-between these releases, the latest specification draft is at <https://tc39.es/ecma262/>.
Minden évben új ECMAScript verzió jelenik meg. A soronkövetkező verzió aktuális tervezetét a <https://tc39.es/ecma262/> oldalon találjuk.

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>.
A legújabb nyelvi lehetőségekről és a szabványossá válás előtt álló, úgynevezett 3-as szintű előterjesztésekről a <https://github.com/tc39/proposals> oldalon tájékozódhatunk.

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.
Böngészoldali programok írásához további specifikációkkal ismerkedhetünk meg a [második részben](info:browser-environment).

## Manuals
## Leírások

- **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.
- A **Mozilla Developer Network (MDN) JavaScript Referencia** egy mélyreható, széleskörű, példákkal illusztrált leírás a nyelv működéséről, a nyelvi elemekről, a beépített függvényekről és a böngészőben elérhető egyéb technológiákról.

One can find it at <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
A referencia a <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference> oldalon található.

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.
Az MDN közvetlen böngészése helyett az esetek többségében célszerűbb egy "MDN [kulcsszó]" alakú keresést indítani, például, ha a `parseInt` függvényről akarunk olvasni: <https://google.com/search?q=MDN+parseInt>.


- **MSDN** – Microsoft manual with a lot of information, including JavaScript (often referred to as JScript). If one needs something specific to Internet Explorer, better go there: <http://msdn.microsoft.com/>.
- **MSDN** – A Microsoft technikai dokumentáció gyűjteménye. Egyebek mellett JavaScript leírások is találhatóak rajta (többnyire JScript megnevezéssel). Internet Explorerrel kapcsolatos kérdések esetén a legjobb forrás. <http://msdn.microsoft.com/>.

Also, we can use an internet search with phrases such as "RegExp MSDN" or "RegExp MSDN jscript".
Az MDN-hez hasonlóan, itt is hatékonyabban kereshetünk közvetetten, például "RegExp MSDN" vagy "RegExp MSDN jscript".

## Compatibility tables
## Kompatibilitási táblázatok

JavaScript is a developing language, new features get added regularly.
A JavaScript eszköztára folyamatosan bővül.

To see their support among browser-based and other engines, see:
Az alábbi linkeken összefoglaló táblázatokat találhatunk az egyes nyelvi funkciók különböző környezetekben való támogatottságáról:

- <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.
- <http://caniuse.com> - konkrét funkciók szerinti bontás; például a modern titkosítási eljárások támogatottsága: <http://caniuse.com/#feat=cryptography>.
- <https://kangax.github.io/compat-table> - részletes támogatottsági adatok specifikáció verzió szerint.

All these resources are useful in real-life development, as they contain valuable information about language details, their support etc.
A mindennapi munkánk során gyakran fogjuk böngészni ezeket az oldalakat.

Please remember them (or this page) for the cases when you need in-depth information about a particular feature.
Jegyezzük meg őket és ismerkedjünk meg velük alaposan, hogy könnyen el tudjunk igazodni, amikor válaszokat keresünk kérdéseinkre.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy