--- title: JavaScript slug: Web/JavaScript tags: - JavaScript - Landing - Leer - landingspagina translation_of: Web/JavaScript ---
JavaScript (JS) is een lichtgewicht, geïnterpreteerde programmeertaal met eersteklas functies. Hoewel het het beste bekend staat als de scripttaal voor webpagina's, wordt het ook door vele niet-browser omgevingen gebruikt, zoals node.js en Apache CouchDB. JS is een prototype-gebaseerd, multi-paradigma, dynamische scripttaal, welke object-georiënteerde, imperatieve-, en functionele programmeerstijlen ondersteunt. Lees meer over JavaScript.
Deze sectie van de site is toegewijd aan de JavaScript taal zelf, en niet de delen die specifiek zijn voor webpagina's of andere omgevingen. Voor informatie over {{Glossary("API","APIs")}} die specifiek zijn voor webpagina's, bekijk alsjeblieft Web APIs en DOM.
De standaard voor JavaScript is ECMAScript. Met de ingang van 2012 ondersteunen alle moderne browsers volledig ECMAScript 5.1. Op 17 juni 2015, publiceerde ECMA International de zesde hoofdversie (major version) van ECMAScript, dit heet officieel ECMAScript 2015, en wordt in het algemeen vaker aangeduid als ECMAScript 2015 of ES2015. Sindsdien worden de ECMAScript standaarden op jaarlijkse basis vrijgegeven. Deze documentatie verwijst naar de laatste ontwerpversie (draft version), dat momenteel ECMAScript 2018 is.
Verwar JavaScript niet met de Java programmertaal. Beiden "Java" and "JavaScript" zijn handelsmerken of geregistreerde handelsmerken van Oracle in de VS en andere landen. Daarentegen hebben de twee programmeertalen hele verschillende syntaxis, semantiek en toepassingen.
Leer hoe je kan programmeren in JavaScript met behulp van gidsen en tutorials.
===
, losse gelijkheid door ==
, en de {{jsxref("Global_Objects/Object/is", "Object.is()")}} methode.Surf door de complete JavaScript referentie documentatie.
Handige tools voor het schrijven en debuggen van jouw JavaScript-code.