Obsah:
- Čo je Babel a prečo ho používať?
- Kedy by som mal používať Babel?
- Ako Babel funguje JavaScript?
- Je Babel ešte potrebný v roku 2020?
Video: Na čo slúži babel v javascripte?
2024 Autor: Fiona Howard | [email protected]. Naposledy zmenené: 2024-01-10 06:42
Babel je nástrojový reťazec, ktorý sa používa hlavne na konverziu kódu ECMAScript 2015+ na spätne kompatibilnú verziu JavaScript v súčasných a starších prehliadačoch alebo prostrediach.
Čo je Babel a prečo ho používať?
Babel je bezplatný transkompilátor JavaScript s otvoreným zdrojovým kódom, ktorý sa používa hlavne na konverziu kódu ECMAScript 2015+ (ES6+) na spätne kompatibilnú verziu JavaScript, ktorú možno spustiť staršie JavaScript engine. … Doplnky Babel sa používajú na transformáciu syntaxe, ktorá nie je široko podporovaná, na spätne kompatibilnú verziu.
Kedy by som mal používať Babel?
Musíte používať Babel, aby ste si boli istí, že každý bude môcť spustiť váš kód , inak sa môžete vyvíjať bez neho.
Ak chcete:
- použitie modulov (s vyžadovaním alebo importom…)
- použite JSX.
- podpora mnohých prehliadačov.
- používať pokročilejšie funkcie (asynchronizácia/čakanie), niektoré sú stále v návrhoch (dekorátory, vlastnosti triedy…)
Ako Babel funguje JavaScript?
Babel je prekladač JavaScriptu, ktorý konvertuje okrajový JavaScript na obyčajný starý JavaScript ES5, ktorý možno spustiť v akomkoľvek prehliadači (aj v tých starých). Sprístupňuje všetok syntaktický cukor, ktorý bol pridaný do JavaScriptu s novou špecifikáciou ES6, vrátane tried, tučných šípok a viacriadkových reťazcov.
Je Babel ešte potrebný v roku 2020?
V roku 2020 vývojári frontendu stále strácajú veľa času nadmerným množstvom nástrojov. Niektorí vidia Babel ako nevyhnutnosť, ale ja vám chcem ukázať, že to tak nie je.
Odporúča:
Na čo slúži polkruh na futbalovom ihrisku?
Odpoveď: pre pen alty, keď hráči musia byť aspoň 10 yardov od pokutového územia. Tento polkruh označuje presne 10 yardov od miesta . Aký je polkruh na futbalovom ihrisku? 'D'označuje časť ihriska mimo pokutového územia, ktorá je bližšie k pokutovému miestu ako 10 yardov, do ktorej hráči nesmú pred kopnutím zasahovať.
Na čo slúži dialóg?
Dialóg je zvyčajne rozhovor medzi dvoma alebo viacerými ľuďmi v naratívnom diele. Ako literárna technika má dialóg viacero účelov. Môže posunúť dej dopredu, odhaliť myšlienky alebo pocity postavy alebo ukázať, ako postavy v danej chvíli reagujú .
Na čo slúži rehashing?
Prepracovanie hašovacej mapy sa vykoná keď počet prvkov na mape dosiahne maximálnu prahovú hodnotu. Keď dôjde k opätovnému hašovaniu, možno použiť novú hašovaciu funkciu alebo dokonca rovnakú hašovaciu funkciu, ale môžu sa zmeniť segmenty, v ktorých sú hodnoty prítomné .
Je bodkočiarka v javascripte povinná?
Nie, bodkočiarky sú v JavaScripte zvyčajne voliteľné (Google pre ASI / automatické vkladanie bodkočiarky). Vďaka ich použitiu však kód vyzerá oveľa čistejšie a ASI je hrozná nesprávna funkcia (aspoň podľa môjho názoru) . Vyžadujú sa v JavaScripte bodkočiarky?
Čo je peklo spätného volania v javascripte?
Callback hell je fenomén, ktorý postihuje vývojára JavaScriptu, keď sa pokúša vykonať viacero asynchrónnych operácií jednu po druhej Vnorením spätných volaní takýmto spôsobom ľahko skončíme s kódom náchylným na chyby, ťažko čitateľným a ťažko udržiavateľným.