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
Այս գիրքը *ուսուցողական ձեռնարկ* է, որի նպատակն է օգնել Ձեզ աստիճանաբար յուրացնել լեզուն: Երբ ծանոթանաք հիմնական հասկացություններին, ուսուցումը շարունակելու համար այլ աղբյուրների կարիք կլինի:
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
9
5
10
6
## Բնութագիր (Specification)
11
7
12
8
[ECMA-262 ստանդարտը](https://www.ecma-international.org/publications/standards/Ecma-262.htm) պարունակում է ամենախորը, մանրամասն և պատշոնապես ձևակերպված տեղեկատվությունը JavaScript-ի մասին: Այն սահմանում է լեզուն:
13
9
14
10
Բայց լեզվի նման ձևակերպումը դժվար է հասկանալ սկզբում: Եթե Ձեզ պետք է լեզվի մանրամասների մասին տեղեկատվության ամենավստահելի աղբյուրը, ապա այս պաշտոնական փաստաթուղթն է հենց այդ աղբյուրը: Սակայն այն նախատեսված չէ ամենօրյա օգտագործման համար:
15
11
16
-
<<<<<<< HEAD
17
-
Ամեն տարի թողարկվում է բնութագրի նոր տարբերակ: Ամենաթարմ սևագիրը գտնվում է <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
12
+
Ամեն տարի թողարկվում է հատկորոշման նոր տարբերակ: Այս թողարկումների միջև ամենաթարմ սևագիրը գտնվում է <https://tc39.es/ecma262/> հասցեում:
21
13
22
14
Լեզվի նորագույն հնարավորությունների մասին կարդալու համար (ներառյալ «գրեթե ստանդարտ»՝ այսպես կոչված «stage 3» հնարավորությունները) այցելեք առաջարկությունների կայքը՝ <https://github.com/tc39/proposals> հասցեով:
23
15
@@ -27,32 +19,19 @@ A new specification version is released every year. Between these releases, the
27
19
28
20
-**MDN (Mozilla) JavaScript Reference**-ը հիմնական ձեռնարկ է՝ հագեցած օրինակներով և այլ տեղեկություններով: Այն օգտակար է լեզվի առանձին հնարավորությունների, մեթոդների և այլնի մասին խորացած տեղեկություններ ստանալու համար.
29
21
30
-
<<<<<<< HEAD
31
22
Այն կարելի է գտնել <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference> հասցեով:
32
23
33
-
Հաճախ ավելի լավ է կատարել որոնում համացանցում: Ուղղակի օգտագործեք "MDN [տերմին]"-ը որոնման մեջ, օրինակ՝ <https://google.com/search?q=MDN+parseInt>`parseInt`-ը որոնելու համար.
34
-
=======
35
-
You can find it at <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
36
-
37
-
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.
38
-
>>>>>>> 82ed8f11b40bd40797427a5dd1763edbe1fca523
24
+
Հաճախ ավելի լավ է կատարել որոնում համացանցում: Ուղղակի օգտագործեք "MDN [տերմին]"-ը որոնման մեջ, օրինակ՝ <https://google.com/search?q=MDN+parseInt>, `parseInt` ֆունկցիան որոնելու համար.
39
25
40
26
## Համատեղելիության աղյուսակներ
41
27
42
28
JavaScript-ը զարգացող լեզու է, և պարբերաբար նոր հնարավորություններ են ավելացվում:
43
29
44
30
Օգտվեք հետևյալ կայքերից՝ տարբեր վեբ զննիչներում և շարժիչներում դրանց հասանելիությունը ստուգելու համար.
45
31
46
-
<<<<<<< HEAD
47
-
-<https://caniuse.com> - հասանելիություն ըստ հնարավորթյունների, օրինակ՝ ցույց է տալիս այն շարժիչները, որոնցում հասանելի են գաղտնագրման ժամանակակից ֆուկցիաները: <http://caniuse.com/#feat=cryptography>:
48
-
-<https://kangax.github.io/compat-table> - աղյուսակ է, կազմված լեզվի հնարավորություններից և շարժիչներից, որոնցում այդ հնարավորությունները հասանելի են, կամ հասանելի չեն:
49
-
50
-
Բոլոր այս կայքերն օգտակար են առօրյա աշխատանքում, քանի որ տրամադրում են արժեքավոր տեղեկություններ լեզվի հնարավորությունների և դրանց հասանելիության մասին:
51
-
=======
52
-
-<https://caniuse.com> - per-feature tables of support, e.g. to see which engines support modern cryptography functions: <https://caniuse.com/#feat=cryptography>.
53
-
-<https://kangax.github.io/compat-table> - a table with language features and engines that support those or don't support.
32
+
-<https://caniuse.com> - աջակցության աղյուսակներ՝ յուրաքանչյուր հատկանիշի համար, օրինակ՝ ցույց է տալիս այն շարժիչները, որոնցում սպասարկվում են գաղտնագրման ժամանակակից ֆուկցիաները: <http://caniuse.com/#feat=cryptography>:
33
+
-<https://kangax.github.io/compat-table> - աղյուսակ է, կազմված լեզվի հնարավորություններից և շարժիչներից, որոնցում այդ հնարավորությունները սպասարկվում են կամ չեն սպասարկվում:
54
34
55
-
All these resources are useful in real-life development, as they contain valuable information about language details, their support, etc.
56
-
>>>>>>> 82ed8f11b40bd40797427a5dd1763edbe1fca523
35
+
Բոլոր այս կայքերն օգտակար են առօրյա աշխատանքում, քանի որ պարունակում են արժեքավոր տեղեկություններ լեզվի հատկանիշների, դրանց սպասարկման մասին և այլն․․․
57
36
58
37
Խնդրում ենք մտապահել այդ կայքերը (կամ այս էջը) այն դեպքերի համար, երբ անհրաժեշտ կլինի մանրամասն տեղեկություններ ստանալ որևէ հնարավորության մասին:
0 commit comments