Bu kitob qo'llanmadir. U sizga tilni bosqichma-bosqich o'rganishda yordam berish maqsadida yozilgan. Ammo asoslar bilan tanishgandan so'ng, sizga boshqa manbalar kerak bo'ladi.
<<<<<<< HEAD
======= 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 xususiyatsi JavaScript haqida eng chuqur, batafsil va rasmiy ma'lumotlarni o'z ichiga oladi. U tilni belgilaydi.
Ammo shunchalik rasmiy bo'lganligi sababli, dastlab tushunish qiyin. Shuning uchun agar sizga til tafsilotlari haqida eng ishonchli ma'lumot manbai kerak bo'lsa, xususiyat to'g'ri joy. Ammo u kundalik foydalanish uchun emas.
Har yili yangi xususiyat versiyasi chiqariladi. Bu nashrlar orasida eng so'nggi xususiyat loyihasi https://tc39.es/ecma262/ da joylashgan.
<<<<<<< HEAD "Deyarli standart" deb ataladigan ("3-bosqich") xususiyatlarni o'z ichiga olgan yangi ilg'or xususiyatlar haqida o'qish uchun https://github.com/tc39/proposals dagi takliflarni ko'ring.
A new specification version is released every year. Between these releases, the latest specification draft is at https://tc39.es/ecma262/.
52c1e61915bc8970a950a3f59bd845827e49b4bf
Shuningdek, agar siz brauzer uchun ishlab chiqayotgan bo'lsangiz, qo'llanmaning ikkinchi qismida yoritilgan boshqa xususiyatlar ham mavjud.
-
MDN (Mozilla) JavaScript Reference misollar va boshqa ma'lumotlar bilan asosiy qo'llanmadir. Alohida til funksiyalari, metodlari va boshqalar haqida chuqur ma'lumot olish uchun ajoyib.
Uni https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference da topishingiz mumkin.
<<<<<<< HEAD
Garchi ko'pincha internet qidiruvidan foydalanish yaxshiroqdir. So'rovda "MDN [atama]" dan foydalaning, masalan parseInt funksiyasini qidirish uchun https://google.com/search?q=MDN+parseInt.
======= You can find it at https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference.
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
JavaScript rivojlanayotgan til, yangi xususiyatlar muntazam ravishda qo'shiladi.
Brauzer va boshqa dvigatellar orasidagi qo'llab-quvvatlashni ko'rish uchun:
- http://caniuse.com - xususiyat bo'yicha qo'llab-quvvatlash jadvallari, masalan zamonaviy kriptografiya funksiyalarini qaysi dvigatellar qo'llab-quvvatlashini ko'rish uchun: http://caniuse.com/#feat=cryptography.
- https://kangax.github.io/compat-table - til xususiyatlari va ularni qo'llab-quvvatlovchi yoki qo'llab-quvvatlamaydigan dvigatellar jadvali.
<<<<<<< HEAD Bu manbalarning barchasi real hayotdagi ishlab chiqishda foydali, chunki ular til tafsilotlari, ularning qo'llab-quvvatlanishi va hokazo haqida qimmatli ma'lumotlarni o'z ichiga oladi.
Muayyan xususiyat haqida chuqur ma'lumotga ehtiyoj sezganingizda, ularni (yoki ushbu sahifani) eslab qoling.
- https://caniuse.com - per-feature tables of support, e.g. to see which engines support modern cryptography functions: https://caniuse.com/#feat=cryptography.
- https://kangax.github.io/compat-table - a table with language features and engines that support those or don't support.
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