--- title: JavaScript slug: Web/JavaScript tags: - Inlära translation_of: Web/JavaScript ---
JavaScript® (ofta förkortat till JS) är ett lättviktigt, tolkat, eller "just-in-time"-kompilerat programmeringsspråk med first-class-funktioner, mest känt som skriptspråk för hemsidor, men används även i många sammanhang utanför webbläsaren så som i Node.js, Apache CouchDB eller Adobe Acrobat. Språket är ett prototyp-baserat multi-paradigmskriptingspråk som är dynamiskt typat och stödjer en objektorienterad, imperativ och funktionell programmeringsstil. Läs mer om JavaScript här.
Standarden för JavaScript kallas ECMAScript. Från och med 2012 stödjer alla moderna webbläsare ECMAScript 5.1. Äldre webbläsare stödjer åtminstone ECMAScript 3. Den 17:e Juni 2015 publicerades den större versionen av ECMAScript, som officiellt kallas för ECMAScript 2015, men refererad ofta som ECMAScript 6 eller ES6. Sedan 2015-versionen släpps nya standarder årsvis. Denna dokumentation täcker det senaste utkastet, vilket för närvarande är ECMAScript 2020.
Denna delen av sidan är dedikerad till själva språket JavaScript; delarna som inte är direkt kopplade till hemsidor, eller servermiljö. För information till {{Glossary("API","API:er")}} specifikt för hemsidor, se Web APIs och DOM.
JavaScript skall inte förväxlas med programmeringsspråket Java. Java och JavaScript har helt olika syntax och används i olika syften. Java är ett varumärke och är registrerat av Oracle i USA och andra länder.
Lär dig att programmera i JavaScript med våra guider.
===
, vid mindre strikt likhet används ==
, och {{jsxref("Global_Objects/Object/is", "Object.is()")}}-metoden.Bläddra bland vår JavaScript-referens här.
Hjälpfulla verktyg när du skriver och avlusar ("debuggar") din JavaScript-kod.
Samarbete gjort enkelt.