Koncept i definition ABC
Miscellanea / / July 04, 2021
Av Guillem Alsina González i nov. 2016
Även om namnet slump kan göra oss tror genom att detta är ett derivat av språket i programmering Java utvecklat av Sun Microsystems, så är det inte.
JavaScript är ett tolkat programmeringsspråk som ofta används på webbplatser webb för att utföra åtgärder på klientsidan, inbäddad i källkoden på webbsidan
Tekniskt sett utgör det en dialekt av ECMAScript - standarden, föreslagen av den internationella enheten för information och kommunikation ECMA International och designades initialt av Netscape och senare av Mozilla Foundation. Det är också en ISO-standard.
Även om det får i sin syntax och sätt att arbeta en större arv av C-språket antar det också namn och konventioner som vi hittar på Java, även om de förblir så, i liknande "kosmetika".
På grund av dess allmänna syfte och användning tolkar alla moderna webbläsare JavaScript korrekt, vilket är ett universellt och plattformsspråk. Och vanligtvis är dess användning av utvecklare relaterat till användargränssnittet som presenteras av webbplatsen.
JavaScript tillåter, på en webbsida, att skapa element som dialogrutor, samla in information som anges av användaren och skicka den till servern som ska behandlas
Eftersom det är ett öppet språk och kan modifieras i element som syntax, ges det skapandet av varianter och dialekter. Detta är fallet med Microsoft, som har sin egen implementering under namnet JScript, som används både i webbläsareInternet Explorer som i din operativ system under namnet Windows Scripting Host.
Även om JavaScript förstås huvudsakligen från sidan av klientDet finns också flera implementationer på serversidan som används i stor utsträckning. Den huvudsakliga av dessa implementeringar för serversidan är Node.js.
Med tiden har JavaScript utvecklats, inklusive funktionalitet från andra språk mer avancerade, till exempel klasser för objektorienterad programmering eller moduler för återanvändning av källkod
Men trots dessa ändringar och uppdateringar bibehåller JavaScript bakåtkompatibilitet:
- Det är ett strukturerat och tvingande språk som tar som modell programmeringsstrukturen för C-språket
- Dynamiska typer, så att när vi definierar variabelns värde definieras datatypen
- Objektorienterad, med funktioner som betraktas som objekt
- Objekten och metoderna genom vilka språket kan interagera med användaren begränsas av exekveringsmiljön, till exempel webbläsaren.
- Liksom Perl stöder det reguljära uttryck
Foton: Fotolia - Sentavio / Hanss
Ämnen i JavaScript