Qo'llanmalar va spetsifikatsiyalar

JavaScript dastlab "web sahifalarni jonlantirish" uchun yaratilgan.

Qo'llanmalar va spetsifikatsiyalar

Ushbu dokumentatsiya bu bir darslik. U sizga tilni bosqichma-bosqich o'rganishga yordam beradi. Lekin, asosiy tushunchalarni bilib olganingizdan so'ng, boshqa resurslarga murojaat qilishingiz kerak bo'ladi.

Spetsifikatsiya

ECMA-262 spetsifikatsiyasi JavaScript haqida eng chuqur, batafsil va formalizatsiya qilingan ma'lumotlarni o'z ichiga oladi. U tilni aniqlaydi.

Lekin, bu darajada formalizatsiya qilingan bo'lgani uchun, dastlab tushunish qiyin bo'lishi mumkin. Shunday qilib, til tafsilotlari haqida eng ishonchli ma'lumot olish uchun spetsifikatsiya to'g'ri joydir. Lekin bu har kuni foydalanish uchun mos emas.

Har yili yangi spetsifikatsiya versiyasi chiqariladi. Ushbu chiqarilishlar orasida, so'nggi spetsifikatsiya loyihasini https://tc39.es/ecma262/ manzilida topishingiz mumkin.

Yangi, "qonun" darajasiga yetmagan xususiyatlar haqida o'qish uchun, masalan, “stage 3” (deyarli standart) xususiyatlari haqida takliflarni https://github.com/tc39/proposals saytida ko'rishingiz mumkin.

Agar siz brauzer uchun dasturlasangiz, unda qo'shimcha spetsifikatsiyalarni tutorialning ikkinchi qismida ko'rib chiqamiz.

Qo'llanmalar

MDN (Mozilla) JavaScript Referensi asosiy qo'llanma bo'lib, misollar va boshqa ma'lumotlarni o'z ichiga oladi. Bu til funksiyalari, metodlari va boshqalar haqida chuqur ma'lumot olish uchun juda yaxshi.

Uni https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference manzilidan topishingiz mumkin.

Shunga qaramay, ko'pincha internet qidiruvi orqali izlash eng yaxshi bo'ladi. Faqat “MDN [atama]” deb qidiruv so'rovini ishlating, masalan, https://google.com/search?q=MDN+parseInt to'g'ri parseInt funksiyasini izlash uchun.

Moslik jadvallari

JavaScript rivojlanayotgan til bo'lib, yangi xususiyatlar muntazam ravishda qo'shiladi.

Brauzer asosidagi va boshqa dvigatellar tomonidan qo'llab-quvvatlanishini ko'rish uchun quyidagilarga qarang:

Bu resurslarning barchasi haqiqiy rivojlanishda foydali, chunki ular til tafsilotlari, qo'llab-quvvatlash va boshqalar haqida qimmatli ma'lumotlarni o'z ichiga oladi.

Ushbu resurslarni (yoki ushbu sahifani) eslab qoling, agar sizga ma'lum bir xususiyat haqida batafsil ma'lumot kerak bo'lsa.

Ushbu sahifada

GitHubda tahrirlash