Hvad er JavaScript®?

JavaScript®, et varemærke til Oracle Corporation, er et computer scripting -sprog, der ofte bruges til at tilføje dynamisk og interaktivt indhold og funktioner til websider. Eksempler på populære websidefunktioner, der kan oprettes med JavaScript®, inkluderer brugergrænseflader såsom pop-up-vinduer, rullemenuer og billeder, der ændrer sig, når du muser over dem. Den mest almindelige form for dette scriptingsprog er JavaScript®, der kører på en brugers egen computer, også kendt som en klientcomputer, snarere end på en computerserver. Funktioner skrevet på dette sprog føjes ofte til HTML -koden, der bruges til at oprette websider, og på klientsiden er JavaScript® normalt en del af webbrowser -miljøet, hvilket betyder, at webbrowseren fortolker og udfører koden. Der er også en server-side-version af dette scriptingsprog, der er steget i popularitet med frigivelsen af ​​hurtigere produkter såsom Node.js.

Dette scriptingsprog bruges ofte til at oprette mere dynamiske websteder, end der kun kan opnås ved hjælp af HTML -kode. For eksempel kan JavaScript® bruges til at tilføje beregninger af den aktuelle dato og tid til en webside eller til at lave en brugergrænseflade, der ændrer farve eller andre displayegenskaber baseret på brugerhandlinger. Det kan også bruges til at validere formularer udfyldt og indsendt på en webside. Ud over dets anvendelse på websider bruges det også til forskellige andre formål, herunder som en applikationsplatform til den grafiske brugergrænseflade i nogle webbrowsere, og som et indlejret scriptingsprog i en lang række applikationer som Adobes Acrobat, Yahoo! Widgets og Apples dashboard -widgets.

JavaScript® blev udviklet af Netscape og blev frigivet i 1995 som en del af NetScape Navigator Web Browser. Dette scripting -sprog er i overensstemmelse med ECMASCRIPT -sprogstandarden og betragtes som en dialekt af ECMASCRIPT. Ecmascript er en SCR på klientsidenIpting sprog, der blev standardiseret af ECMA International, en international, nonprofitorganisation, der udvikler og opretholder standarder for informations- og kommunikationssystemer.

Udviklingen af ​​JavaScript® blev påvirket af programmeringssprog såsom C, C ++, skema og selv, og det kaldes undertiden et funktionelt programmeringssprog. En af grundene til denne betegnelse er, at funktioner i JavaScript® er førsteklasses, hvilket betyder, at de behandles som objekter. Dette betyder, at funktionerne kan manipuleres af forskellige programmeringskommandoer, såsom variabler eller værdier. Det er vigtigt ikke at forvirre dette scriptingsprog med Java -programmeringssprog, som også var påvirket af C og C ++, men er ganske anderledes i de fleste henseender.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?