Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 5.49 KB

File metadata and controls

69 lines (46 loc) · 5.49 KB

Manual və standartlar

Bu kitab sizin dil ilə tanışlığınıza və onu tədricən öyrənməyinizə yönəlmiş bir dərslikdir. Lakin dilin əsasları ilə tam tanış olduqdan sonra artıq başqa mənbələrə də ehtiyac duyacaqsınız. Gəlin bu cür mənbələrlə tanış olaq.

<<<<<<< HEAD

Spesifikasiyalar

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

52c1e61915bc8970a950a3f59bd845827e49b4bf

ECMA-262 standartları JavaScript haqqında ən dərin, detallı və formal məlumatları ehtiva edir. Başqa sözlə desək, dili təyin edir.

Lakin bu spesifikasiyalar çox formal olduğu üçün bəzən anlaşılması çətin ola bilər. Spesifikasiyalar, JavaScript haqqında tapa biləcəyiniz ən güvənli və dəqiq məlumat mənbəyidir, hərçənd günlük istifadə üçün deyil.

Spesifikasiyanın hər il yeri versiyası yayımlanır. Ən son versiyası ilə burada tanış ola bilərsiniz.

<<<<<<< HEAD ECMA-262 standartlarına il boyunca yeni təkliflər verilir, bu təkliflər bir neçə mərhələdən keçdikdən sonra dilə əlavə olunur (standartlaşdırlır). Ən son təkliflər və "demək olar ki standartlaşdırılmış" (stage 3 proposals) xüsusiyyətlər ilə burada tanış ola bilərsiniz.

A new specification version is released every year. Between these releases, the latest specification draft is at https://tc39.es/ecma262/.

52c1e61915bc8970a950a3f59bd845827e49b4bf

Bununla bərabar, əgər JavaScripti brauzer daxilində istifadə edirsinizsə bunun üçün başqa standartlar mövcuddur. Bu barədə dərsliyin ikinci hissəsində danışacağıq.

<<<<<<< HEAD

Manuallar

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

52c1e61915bc8970a950a3f59bd845827e49b4bf

  • MDN (Mozilla) JavaScript Reference, nümunələr və digər məlumatlarla tanış ola biləcəyiniz başqa bir mənbədir. MDN, spesifik funksiya, obyektlər, metodlar və s. haqqında dərin məlumat əldə etmək və nümunələrlə tanış olmaq üçün əla yerdir.

<<<<<<< HEAD Elə indi bu keçiddən istifadə edib baxmağınız tövsiyyə olunur: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference.

Keçidə daxil olduqdan sonra sizin üçün axtardığınız şeyi tapmaq bir az çətin ola bilər. Bu səbəbdən, çox vaxt Google-da axtarış etmək daha əlverişli olar bilər. Misalçün, deyək ki, parseInt funksiyası haqqında ətraflı məlumat almaq istəyirsiniz, bunun üçün https://google.com/search?q=MDN+parseInt kimi axtarış edə bilərsiniz.

  • MSDN – JavaScript (JScript deyək) və Microsoft-a məxsus digər şeylər haqqında məlumat toplaya biləcəyiniz əla mənbədir. Əgər Internet Explorer-ə xas bir şeylə bağlı məlumat almaq istəsəniz elə bura baxın: http://msdn.microsoft.com/.

    Və təbii ki, sadə bir internet axtarışından da yararlana bilərsiniz. Misalçün, "RegExp MSDN" və ya "RegExp MSDN jscript".

Brauzer dəstəyi və uyğunluq cədvəlləri

JavaScript iknişafda olan bir dil olduğu üçün müntəzəm olaraq yeni xüsusiyyətlər əlavə olunur.

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.

52c1e61915bc8970a950a3f59bd845827e49b4bf

Bu cür xüsusiyyətlərin müxtəlif brauzerlər və engine-lər tərəfindən nə dərəcədə dəstəkləndiyini öyrənmək üçün aşağıdakı resurslardan istifadə edin:

Bütün bu resurslar, dil haqqında müəyyən detallar onların nə dərəcədə dəstəklənib dəstəklənmədiyi və s. kimi dəyərli məlumatlarla zəngin olduğu üçün real iş mühitində çox işinizə yaraya bilər.

<<<<<<< HEAD Onları yadda saxlamağınız və detallı məlumat üçün onlara istinad etməyiniz vacibdir.

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.

52c1e61915bc8970a950a3f59bd845827e49b4bf