فهرست مطالب:
- بابل چیست و چرا از آن استفاده کنیم؟
- چه زمانی باید از Babel استفاده کنم؟
- Babel چگونه جاوا اسکریپت را کار می کند؟
- آیا Babel هنوز در سال 2020 مورد نیاز است؟
تصویری: بابل در جاوا اسکریپت برای چیست؟
2024 نویسنده: Fiona Howard | [email protected]. آخرین اصلاح شده: 2024-01-10 06:36
Babel یک زنجیره ابزار است که عمدتاً برای تبدیل کد ECMAScript 2015+ به یک نسخه سازگار با نسخه جاوا اسکریپت در مرورگرها یا محیط های فعلی و قدیمی استفاده می شود.
بابل چیست و چرا از آن استفاده کنیم؟
Babel یک تران کامپایلر جاوا اسکریپت رایگان و منبع باز است که عمدتاً برای تبدیل کد ECMAScript 2015+ (ES6+) به یک نسخه سازگار با عقب از JavaScript استفاده می شود که می تواند توسط موتورهای جاوا اسکریپت قدیمی … پلاگین های Babel برای تبدیل نحوی که به طور گسترده پشتیبانی نمی شود به یک نسخه سازگار با عقب استفاده می شود.
چه زمانی باید از Babel استفاده کنم؟
باید از Babel استفاده کنید تا مطمئن شوید که همه می توانند کد شما را اجرا کنند ، در غیر این صورت می توانید بدون آن توسعه دهید.
اگر می خواهید:
- استفاده از ماژول ها (با نیاز یا وارد کردن…)
- استفاده از JSX.
- پشتیبانی از بسیاری از مرورگرها.
- استفاده از ویژگیهای پیشرفتهتر (ناهمگام/انتظار)، برخی هنوز در طرحهای پیشنهادی (دکوراتورها، ویژگیهای کلاس..)
Babel چگونه جاوا اسکریپت را کار می کند؟
Babel یک ترانسپایلر جاوا اسکریپت است که جاوا اسکریپت لبه را به جاوا اسکریپت ساده ES5 قدیمی تبدیل می کند که می تواند در هر مرورگری (حتی مرورگرهای قدیمی) اجرا شود. تمام قندهای نحوی که با مشخصات جدید ES6 به جاوا اسکریپت اضافه شده است، از جمله کلاسها، فلشهای چربی و رشتههای چند خطی را در دسترس قرار میدهد.
آیا Babel هنوز در سال 2020 مورد نیاز است؟
در سال 2020، توسعه دهندگان فرانت اند هنوز زمان زیادی را با ابزارهای بیش از حد تلف می کنند. برخی بابل را یک ضرورت می دانند، اما من قصد دارم به شما نشان دهم که اینطور نیست.
توصیه شده:
آیا برای هیلو فورته به اسکریپت نیاز دارید؟
قطره چشم Hylo Forte را از کجا بخریم. میتوانید Hylo Forte را بهعنوان نسخه از ارائهدهنده مراقبتهای چشمی خود دریافت کنید، یا میتوانید آنها را بدون نسخه بدون نسخه خریداری کنید . آیا برای HYLO Forte نسخه نیاز دارید؟ می توانید Hylo Forte را به عنوان نسخه از ارائه دهنده مراقبت از چشم خوددریافت کنید، یا می توانید آنها را بدون نسخه بدون نسخه خریداری کنید .
آیا نقطه ویرگول در جاوا اسکریپت اجباری است؟
خیر، نقطه ویرگول معمولاً در جاوا اسکریپت اختیاری است (Google برای ASI / درج نقطه ویرگول خودکار). استفاده از آنها باعث می شود کد بسیار تمیزتر به نظر برسد و ASI یک ویژگی اشتباه وحشتناک است (حداقل به نظر من) . آیا نقطه ویرگول در جاوا اسکریپت لازم است؟ نقطه ویرگول برای برنامه نویسی جاوا اسکریپت لازم نیست، با این وجود من به شما توصیه می کنم از آن استفاده کنید.
چه استثنایی برای پرتاب جاوا؟
فقط استثناهای بررسی شده باید با استفاده از کلمه کلیدی پرتاب پرتاب شوند. استثناهای علامت نخورده نیازی به پرتاب یا مدیریت صریح در کد ندارند . چه زمانی از استثناهای پرتابی در جاوا استفاده خواهیم کرد؟ کلید کلیدی Java throws برای اعلام اطلاعات استثنایی استفاده می شود که ممکن است در حین اجرای برنامه رخ دهد اطلاعاتی در مورد استثنا به برنامه نویس می دهد.
آیا برای chlorsig به اسکریپت نیاز دارید؟
خیر، برای خرید Chlorsig نیازی به نسخه ندارید. این یک داروی بدون نسخه است که در داروخانه محلی شما موجود است. برخی از درمانهای خانگی ممکن است ناراحتی ناشی از عفونتهای باکتریایی چشم را تسکین دهند که میتوانید در مدت انتظار برای دریافت راهحل پزشکی از آنها استفاده کنید .
جهنم برگشت تماس در جاوا اسکریپت چیست؟
جهنم پاسخ به تماس پدیده ای است که برنامه نویس جاوا اسکریپت را هنگامی که سعی می کند چندین عملیات ناهمزمان را یکی پس از دیگری اجرا کند، تحت تأثیر قرار می دهد. به این ترتیب، ما به راحتی دچار خطا، خواندن و نگهداری کد سخت می شویم. Soln: بهترین تمرین کد برای مدیریت آن.