GeeksforGeeks

förutsättningar: JavaScript, TypeScript

varför TypeScript utvecklas samtidigt som JavaScript?
när JavaScript utvecklades introducerade JavaScript development team JavaScript som ett programmeringsspråk på klientsidan. Men när folk använde JavaScript får utvecklaren veta att JavaScript också kan användas som ett programmeringsspråk på serversidan. Men när JavaScript växte blev koden för JavaScript komplex och tung. På grund av detta kunde JavaScript inte ens fylla kravet på objektorienterat programmeringsspråk. Detta förhindrar JavaScript från att lyckas på företagsnivå som en server-side-teknik. Sedan utvecklades TypeScript av utvecklingsgruppen för att överbrygga detta gap.
funktioner i TypeScript:

  • TypeScript-kod konverteras till vanlig JavaScript-kod:: TypeScript-kod är inte förståelig av webbläsarna. Det är därför om koden är skriven i TypeScript så sammanställs den och konverteras koden, dvs översätter koden till JavaScript.Ovanstående process är känd som Trans-staplade. Med hjälp av JavaScript-kod kan webbläsare läsa koden och visa.
  • JavaScript är TypeScript: oavsett vilken kod som skrivs i JavaScript kan konverteras till TypeScript genom att ändra tillägget från .js till .ts.
  • använd TypeScript anywhere: TypeScript-kod kan köras på alla webbläsare, enheter eller i alla operativsystem. TypeScipt är inte specifikt för någon virtuell maskin etc.
  • TypeScript stöder JS-bibliotek: Med TypeScript kan utvecklare använda befintlig JavaScript-kod, införliva populära JavaScript-bibliotek och kan anropas från annan JavaScript-kod.

skillnad mellan TypeScript och JavaScript:

  • TypesScript är känt som objektorienterat programmeringsspråk medan JavaScript är ett skriptspråk.
  • TypeScript har en funktion som kallas statisk typning men JavaScript har inte den här funktionen.
  • TypeScript ger stöd för moduler medan JavaScript inte stöder moduler.
  • TypeScript har gränssnitt men JavaScript har inte gränssnitt.

fördelar med att använda TypeScript över JavaScript

  • TypeScript påpekar alltid kompileringsfelen endast vid utvecklingstillfället. På grund av detta vid körning är chansen att få fel mycket mindre medan JavaScript är ett tolkat språk.
  • TypeScript har en funktion som är starkt skrivit eller stöder statisk typning. Det betyder att statisk typning möjliggör kontroll av typkorrekthet vid kompileringstid. Detta är inte tillgängligt i JavaScript.
  • TypeScript är inget annat än JavaScript och några ytterligare funktioner, dvs ES6-funktioner. Det kanske inte stöds i ditt mål webbläsare men TypeScript kompilator kan kompilera .ts filer till ES3, ES4 och ES5 också.

nackdelar med att använda TypeScript över JavaScript

  • generellt TypeScript tar tid att sammanställa koden.
Artikel Taggar:

Lämna ett svar

Din e-postadress kommer inte publiceras.

Previous post djup vävnad Massage & Sport Massage Information
Next post belöna dig själv utan att skada din plånbok + 15 gratis belöningar och utskrivbara