Skip to content

Commit 8d0a6a9

Browse files
authored
Update article.md
zapracování anglických změn
1 parent 45f02e1 commit 8d0a6a9

File tree

1 file changed

+2
-23
lines changed
  • 1-js/01-getting-started/2-manuals-specifications

1 file changed

+2
-23
lines changed
Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,15 @@
11

22
# Manuály a specifikace
33

4-
<<<<<<< HEAD
54
Tato kniha je *tutoriál*, jehož cílem je pomoci vám postupně se naučit jazyk. Až ovšem budete znát základy, budete potřebovat i jiné zdroje.
6-
=======
7-
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 resources.
8-
>>>>>>> 82ed8f11b40bd40797427a5dd1763edbe1fca523
95

106
## Specifikace
117

128
[Specifikace ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) obsahuje nejhlubší, nejpodrobnější a nejformalizovanější informace o JavaScriptu. Ta definuje tento jazyk.
139

1410
Avšak právě kvůli této vysoké formálnosti je obtížné jí na první pohled porozumět. Potřebujete-li tedy co nejdůvěryhodnější zdroj informací o detailech JavaScriptu, tato specifikace je správné místo. Ke každodennímu použití se však nehodí.
1511

16-
<<<<<<< HEAD
1712
Každý rok se vydává nová verze specifikace. Poslední návrh nového vydání specifikace najdete na <https://tc39.es/ecma262/>.
18-
=======
19-
A new specification version is released every year. Between these releases, the latest specification draft is at <https://tc39.es/ecma262/>.
20-
>>>>>>> 82ed8f11b40bd40797427a5dd1763edbe1fca523
2113

2214
Chcete-li si přečíst o zbrusu nových vlastnostech, včetně těch, které jsou „téměř standardem“ (tzv. „3. stadium“), viz propozice na <https://github.com/tc39/proposals>.
2315

@@ -27,35 +19,22 @@ Pokud vyvíjíte pro prohlížeč, existují i další specifikace uvedené ve [
2719

2820
- **MDN (Mozilla) JavaScript Reference** je manuál s příklady a dalšími informacemi. Výborně poslouží pro získání podrobných informací o jednotlivých funkcích jazyka, metodách atd.
2921

30-
<<<<<<< HEAD
3122
Lze jej najít na <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
3223

3324
Často je však nejlepší použít obyčejné internetové vyhledávání. Do dotazu jednoduše napište „MDN [pojem]“, např. pro vyhledávání funkce `parseInt` zadejte <https://google.com/search?q=MDN+parseInt>.
3425

3526
- **MSDN** – Manuál od Microsoftu s mnoha informacemi včetně těch o JavaScriptu (v IE se mu říká JScript). Potřebujete-li něco specifického ohledně Internet Exploreru, je lepší zavítat na: <http://msdn.microsoft.com/>.
36-
=======
37-
You can find it at <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
38-
39-
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 the `parseInt` function.
40-
>>>>>>> 82ed8f11b40bd40797427a5dd1763edbe1fca523
4127

4228
Můžete také použít internetové vyhledávání s frázemi jako „RegExp MSDN“ nebo „RegExp MSDN jscript“.
4329

4430
## Tabulky kompatibility
4531

4632
JavaScript je neustále vyvíjen a pravidelně se do něj přidávají nové vlastnosti.
4733

48-
<<<<<<< HEAD
4934
Chcete-li vědět, v jakých enginech jsou tyto vlastnosti už podporovány, podívejte se na:
50-
- <https://caniuse.com> - pro každou vlastnost obsahuje tabulku enginů, které ji podporují, např. chcete-li vidět, které enginy podporují moderní kryptografické funkce, jděte na <http://caniuse.com/#feat=cryptography>.
51-
- <httpss://kangax.github.io/compat-table> - tabulka vlastností jazyka a enginů, které je podporují nebo nepodporují.
35+
- <https://caniuse.com> - pro každou vlastnost obsahuje tabulku enginů, které ji podporují, např. chcete-li vidět, které enginy podporují moderní kryptografické funkce, jděte na <https://caniuse.com/#feat=cryptography>.
36+
- <https://kangax.github.io/compat-table> - tabulka vlastností jazyka a enginů, které je podporují nebo nepodporují.
5237

5338
Všechny tyto zdroje se vám budou při vývoji hodit, jelikož obsahují cenné informace o detailech jazyka, jejich podpoře apod.
54-
=======
55-
- <https://caniuse.com> - per-feature tables of support, e.g. to see which engines support modern cryptography functions: <https://caniuse.com/#feat=cryptography>.
56-
- <https://kangax.github.io/compat-table> - a table with language features and engines that support those or don't support.
57-
58-
All these resources are useful in real-life development, as they contain valuable information about language details, their support, etc.
59-
>>>>>>> 82ed8f11b40bd40797427a5dd1763edbe1fca523
6039

6140
Pamatujte si je (nebo tuto stránku) pro případ, že byste potřebovali podrobné informace o určité vlastnosti.

0 commit comments

Comments
 (0)