Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 3.43 KB

File metadata and controls

53 lines (33 loc) · 3.43 KB

Vadovai ir specifikacija

Ši knyga yra pamokų formato. Jos tikslas - padėti palaipsniui išmokti kalbą. Tačiau kuomet išmoksti pagrindus, prireikia kitų resursų.

Specifikacija

The ECMA-262 specification turi pačią nuodugniausią, detalią ir formalią informaciją apie JavaScript. Iš esmės, ši specifikacija apibrėžia pačią kalbą.

Tačiau iš šios specifikacijos mokytis iš pat pradžių yra gana sunku, nes informacija labai formali. Jeigu reikia pačios tiksliausios informacijos apie kalbą, specifikacija yra puikus šaltinis. Tačiau vargu, ar to prireiks kiekvieną dieną.

Kasmet yra išleidžiama nauja specifikacijos versija. Tarp šitų išleidimų, galima rasti juodraštį (ang. "draft") čia https://tc39.es/ecma262/.

Galite perskaityti apie naujausias savybes, įskaitant ir tas, kurios yra "beveik standartas" (dar vadinamas "stage 3") galima rasti https://github.com/tc39/proposals.

<<<<<<< HEAD Taip pat, jeigu norite programuoti naršyklei, tam yra kita specifikacija, kurią gali rasti antroje pamokų dalyje.

Also, if you're developing for the browser, then there are other specifications covered in the second part of the tutorial.

29216730a877be28d0a75a459676db6e7f5c4834

Vadovai

  • MDN (Mozilla) JavaScript Reference yra vadovas su pavyzdžiais ir kita informacija. Tinka, jeigu reikia detalios informacijos apie konkrečias kalbos funkcijas, metodus, ir pan.
  • MDN (Mozilla) JavaScript Reference is the main manual with examples and other information. It's great to get in-depth information about individual language functions, methods etc.

29216730a877be28d0a75a459676db6e7f5c4834

Tačiau, dažniausiai geriausia tiesiog ieškoti informacijos internete. Verta tiesiog naudoti "MDN [apibrėžimas]" užklausoje, pavyzdžiui <https://google.com/search?q=MDN+parseInt> tam, kad rastumėte informacijos apie `parseInt` funkciją.

<<<<<<< HEAD

  • MSDN - Microsoft vadovas, turintis daug informacijos, įskaitant JavaScript (dažnai vadinamas JScript). Jeigu reikia kažko konkretaus skirto Internet Explorer, geriau eiti čia: http://msdn.microsoft.com/.

    Taip pat, galima naudoti paiešką internete su frazėmis, tokiomis kaip "RegExp MSDN" arba "RegExp MSDN jscript".

Suderinamumo (ang "compatibility") lentelės

======= 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.

29216730a877be28d0a75a459676db6e7f5c4834

JavaScript yra nuolatos tobulinama kalba, todėl naujos savybės atsiranda reguliariai.

Pamatyti, ar šias savybes palaiko konkrečios naršyklės ar kiti varikliai, galima čia:

Visi šie šaltiniai yra naudingi realiame pasaulyje, nes jie turi svarbios informacijos apie kalbą, suderinamumą ir pan.

Prisimink juos tiems atvejams, kai reikės detalios informacijos apie konkrečią savybę.