Mundarija:
- Babil nima va undan nima uchun foydalaniladi?
- Babilni qachon ishlatishim kerak?
- Babel JavaScript qanday ishlaydi?
- Babel 2020-yilda ham kerakmi?
2024 Muallif: Fiona Howard | [email protected]. Oxirgi o'zgartirilgan: 2024-01-10 06:44
Babel - bu asosan ECMAScript 2015+ kodini joriy va eski brauzerlar yoki muhitlarda JavaScriptning orqaga mos keluvchi versiyasigaaylantirish uchun foydalaniladigan asboblar zanjiri.
Babil nima va undan nima uchun foydalaniladi?
Babel - bu bepul va ochiq manbali JavaScript transkompilyatori boʻlib, u asosan ECMAScript 2015+ (ES6+) kodini JavaScript-ning orqaga qarab mos keluvchi versiyasiga aylantirish uchun foydalaniladi tomonidan boshqarilishi mumkin. eski JavaScript dvigatellari. … Babel plaginlari keng qoʻllab-quvvatlanmaydigan sintaksisni orqaga qarab mos keladigan versiyaga aylantirish uchun ishlatiladi.
Babilni qachon ishlatishim kerak?
Hamma sizning kodingizni ishlata olishiga ishonish uchun Babildan foydalanishingiz kerak, aks holda siz usiz ham rivojlana olasiz.
… Agar xohlasangiz:
- modullardan foydalaning (talab yoki import bilan …)
- JSXdan foydalaning.
- koʻplab brauzerlarni qoʻllab-quvvatlaydi.
- kengaytirilgan funksiyalardan foydalaning (asinxron/kutish), ba'zilari hali taklifda (dekoratorlar, sinf xususiyatlari..)
Babel JavaScript qanday ishlaydi?
Babel - bu JavaScript transpilyatori boʻlib, u chekka JavaScript-ni istalgan brauzerda ishlay oladigan oddiy eski ES5 JavaScript-ga aylantiradi (hatto eskilarida ham). U JavaScript-ga yangi ES6 spetsifikatsiyasi bilan qo‘shilgan barcha sintaktik shakarni, jumladan sinflar, strelkalar va ko‘p qatorli satrlarni taqdim etadi.
Babel 2020-yilda ham kerakmi?
2020-yilda frontend ishlab chiquvchilari haddan tashqari asboblar bilan ko'p vaqtlarini behuda sarflashmoqda. Ba'zilar Bobilni zarurat deb bilishadi, lekin men sizga bu emasligini ko'rsatmoqchiman.
Tavsiya:
Velosipedchilar uchun baxtsiz hodisalarning oldini olish uchun nima qadam emas?
Qaysi biri velosipedchilar uchun baxtsiz hodisalarning oldini olish uchun qadam emas? Keluvchi tirbandlikni koʻrish uchun tirbandlikka qarshi harakatlaning. Siz hozirgina 10 ta shartni oʻrgandingiz! Agar gaz pedali tiqilib qolsa, qaysi qadamni bajarish kerak emas?
Javascriptda nuqtali vergul majburiymi?
Yoʻq, nuqta-vergul odatda JavaScript-da ixtiyoriy boʻladi (ASI uchun Google / avtomatik nuqtali vergul qoʻyish). Ulardan foydalanish kodni yanada toza ko'rinishga olib keladi va ASI dahshatli noto'g'ri xususiyatdir (hech bo'lmaganda mening fikrimcha) .
Odamlar shimpanzelardan paydo bo'lganmi, nima uchun yoki nima uchun emas?
Oddiy javob bor: Odamlar shimpanzelardan yoki bugungi kunda yashayotgan boshqa buyuk maymunlardan evolyutsiyaga uchramagan. Buning o'rniga biz taxminan 10 million yil avval yashagan umumiy ajdodga egamiz . Odamlar maymunlardan paydo boʻlganmi?
Xulq-atvorni kuzatish qonuniy bo'lishi kerakmi, nima uchun yoki nima uchun?
Iste'molchilar har doim kuzatuv yoki maqsadlilik bilan shug'ullanuvchi tashkilot tomonidan saqlanadigan shaxsiy yoki xatti-harakatlariga oid ma'lumotlarni olish imkoniyatiga ega bo'lishi kerak. Har qanday xatti-harakatni kuzatish yoki maqsadli faoliyat bilan shug'ullanadigan har bir sub'ekt qonun va o'z siyosatiga rioya qilish uchun javobgar bo'lishi kerak.
Javascriptda qayta qo'ng'iroq qilish jahannami nima?
Qayta qoʻngʻiroq qilish jahannami - bu hodisa boʻlib, JavaScript ishlab chiqaruvchisi birin-ketin bir nechta asinxron operatsiyalarni bajarishga urinayotganda azoblanadi Qayta qoʻngʻiroqlarni joylashtirish orqali Shunday qilib, biz osonlikcha xatoga moyil, o‘qish qiyin va saqlash qiyin bo‘lgan kodlarga ega bo‘lamiz .