Table of Contents
JavaScript Reserved Words - JavaScript Keywords
Return TypeScript Reserved Words, JavaScript Glossary, Reserved Words, JavaScript, JavaScript Libraries, JavaScript Syntax, JavaScript Data Structures, JavaScript Algorithms, JavaScript Development Tools, JavaScript DevOps - JavaScript SRE - JavaScript CI/CD, Cloud Native JavaScript - JavaScript Microservices - Serverless JavaScript, JavaScript Security - JavaScript DevSecOps, Functional JavaScript, JavaScript Concurrency, JavaScript Data Science - JavaScript and Databases, JavaScript Machine Learning, JavaScript Topics, Awesome JavaScript
Also called: JavaScript Language Keywords, JavaScript Reserved Keywords, JavaScript Keywords, JavaScript Reserved Identifiers, JavaScript Reserved words
Provide a list of Reserved Words in JavaScript. Answer in MediaWiki syntax with the URL of the official documentation for each language reference.
Here's a list of Reserved Words in JavaScript along with links to the official JavaScript documentation for each language reference:
Reserved Words in JavaScript
- abstract - Not currently used.
- await - Used to handle asynchronous functions.
- boolean - Represents a Boolean value: true or false.
- break - Terminates the current loop, switch, or label statement.
- byte - Not currently used.
- case - Marks a block of code to be executed in a switch statement.
- catch - Catches exceptions generated by try statements.
- char - Not currently used.
- class - Defines a class.
- const - Declares a constant variable.
- continue - Jumps to the next iteration of a loop.
- debugger - Stops the execution of JavaScript, typically used for debugging purposes.
- default - Specifies the default case in a switch statement.
- delete - Deletes an object, an object's property, or an element at a specified index in an array.
- do - Starts a block of statements that will be repeated until a specified condition evaluates to false.
- double - Not currently used.
- else - Specifies a block of code to be executed if a condition is false.
- enum - Not currently used.
- export - Used to export functions, objects, or primitive values from a module.
- extends - Extends a class for inheritance.
- false - Represents the Boolean value false.
- final - Not currently used.
- finally - Specifies a block of code to be executed after a try/catch block.
- float - Not currently used.
- for - Creates a loop that consists of three optional expressions, enclosed in parentheses and separated by semicolons.
- function - Declares a function.
- goto - Not currently used.
- if - Specifies a block of code to be executed if a condition is true.
- implements - Not currently used.
- import - Used to import functions, objects, or primitive values from external modules.
- in - Specifies the property of an object.
- instanceof - Returns true if an object is an instance of a specified object type.
- int - Not currently used.
- interface - Not currently used.
- let - Declares a block-scoped local variable.
- long - Not currently used.
- native - Not currently used.
- new - Creates an instance of a constructor.
- null - Represents the intentional absence of any object value.
- package - Not currently used.
- private - Not currently used.
- protected - Not currently used.
- public - Not currently used.
- return - Exits a function and returns a value.
- short - Not currently used.
- static - Specifies that a method belongs to a class and not to instances of the class.
- super - Calls the parent constructor.
- switch - Evaluates an expression, matching the expression's value to a case clause, and executes statements associated with that case.
- synchronized - Not currently used.
- this - Refers to the object on which the current code is being executed.
- throw - Throws an error defined by the programmer.
- throws - Not currently used.
- transient - Not currently used.
- true - Represents the Boolean value true.
- try - Implements error handling to a block of code.
- typeof - Returns a string indicating the type of the unevaluated operand.
- var - Declares a variable, optionally initializing it to a value.
- void - Specifies that an expression is evaluated without returning a value.
- volatile - Not currently used.
- while - Creates a loop that executes a specified statement as long as the test condition evaluates to true.
- with - Extends the scope chain for a statement.
- yield - Pauses and resumes a generator function (function*).
You can find more details about each reserved word in the JavaScript documentation https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference.
- Snippet from Wikipedia: JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS. 99% of websites use JavaScript on the client side for webpage behavior.
Web browsers have a dedicated JavaScript engine that executes the client code. These engines are also utilized in some servers and a variety of apps. The most popular runtime system for non-browser usage is Node.js.
JavaScript is a high-level, often just-in-time compiled language that conforms to the ECMAScript standard. It has dynamic typing, prototype-based object-orientation, and first-class functions. It is multi-paradigm, supporting event-driven, functional, and imperative programming styles. It has application programming interfaces (APIs) for working with text, dates, regular expressions, standard data structures, and the Document Object Model (DOM).
The ECMAScript standard does not include any input/output (I/O), such as networking, storage, or graphics facilities. In practice, the web browser or other runtime system provides JavaScript APIs for I/O.
Although Java and JavaScript are similar in name, syntax, and respective standard libraries, the two languages are distinct and differ greatly in design.
Research More
JavaScript on the Cloud
JavaScript on Containers
JavaScript Courses
Fair Use Source
- JavaScript for Archive Access for Fair Use Preservation, quoting, paraphrasing, excerpting and/or commenting upon
JavaScript: JavaScript Fundamentals, JavaScript Inventor - JavaScript Language Designer: Brendan Eich of Netscape on December 4, 1995; JavaScript DevOps - JavaScript SRE, Cloud Native JavaScript (JavaScript on Kubernetes - JavaScript on AWS - JavaScript on Azure - JavaScript on GCP), JavaScript Microservices, JavaScript Containerization (JavaScript Docker - JavaScript on Docker Hub), Serverless JavaScript, JavaScript Data Science - JavaScript DataOps - JavaScript and Databases (JavaScript ORM), JavaScript ML - JavaScript DL, Functional JavaScript (1. JavaScript Immutability, 2. JavaScript Purity - JavaScript No Side-Effects, 3. JavaScript First-Class Functions - JavaScript Higher-Order Functions, JavaScript Lambdas - JavaScript Anonymous Functions - JavaScript Closures, JavaScript Lazy Evaluation, 4. JavaScript Recursion), Reactive JavaScript), JavaScript Concurrency (WebAssembly - WASM) - JavaScript Parallel Programming - Async JavaScript - JavaScript Async (JavaScript Await, JavaScript Promises, JavaScript Workers - Web Workers, Service Workers, Browser Main Thread), JavaScript Networking, JavaScript Security - JavaScript DevSecOps - JavaScript OAuth, JavaScript Memory Allocation (JavaScript Heap - JavaScript Stack - JavaScript Garbage Collection), JavaScript CI/CD - JavaScript Dependency Management - JavaScript DI - JavaScript IoC - JavaScript Build Pipeline, JavaScript Automation - JavaScript Scripting, JavaScript Package Managers (Cloud Monk's Package Manager Book), JavaScript Modules - JavaScript Packages (NPM and JavaScript, NVM and JavaScript, Yarn Package Manager and JavaScript), JavaScript Installation (JavaScript Windows - Chocolatey JavaScript, JavaScript macOS - Homebrew JavaScript, JavaScript on Linux), JavaScript Configuration, JavaScript Observability (JavaScript Monitoring, JavaScript Performance - JavaScript Logging), JavaScript Language Spec - JavaScript RFCs - JavaScript Roadmap, JavaScript Keywords, JavaScript Operators, JavaScript Functions, JavaScript Built-In Data Types, JavaScript Data Structures - JavaScript Algorithms, JavaScript Syntax, JavaScript OOP (1. JavaScript Encapsulation - 2. JavaScript Inheritance - 3. JavaScript Polymorphism - 4. JavaScript Abstraction), JavaScript Design Patterns - JavaScript Best Practices - JavaScript Style Guide - Clean JavaScript - JavaScript BDD, JavaScript Generics, JavaScript I/O, JavaScript Serialization - JavaScript Deserialization, JavaScript APIs, JavaScript REST - JavaScript JSON - JavaScript GraphQL, JavaScript gRPC, JavaScript on the Server (Node.js-Deno-Express.js), JavaScript Virtualization, JavaScript Development Tools: JavaScript SDK, JavaScript Compiler - JavaScript Transpiler - Babel and JavaScript, JavaScript Interpreter - JavaScript REPL, JavaScript IDEs (Visual Studio Code, JavaScript Visual Studio Code, Visual Studio, JetBrains WebStorm, JetBrains JavaScript), JavaScript Debugging (Chrome DevTools), JavaScript Linter, JavaScript Community - JavaScriptaceans - JavaScript User, JavaScript Standard Library (core-js) - JavaScript Libraries (React.js-Vue.js-htmx, jQuery) - JavaScript Frameworks (Angular), JavaScript Testing - JavaScript TDD (JavaScript TDD, Selenium, Jest, Mocha.js, Jasmine, Tape Testing (test harness), Supertest, React Testing Library, Enzyme.js React Testing, Angular TestBed), JavaScript History, JavaScript Research, JavaScript Topics, JavaScript Uses - List of JavaScript Software - Written in JavaScript - JavaScript Popularity, JavaScript Bibliography - Manning JavaScript Series- JavaScript Courses, JavaScript Glossary - JavaScript Official Glossary, TypeScript, Web Browser, Web Development, HTML-CSS, JavaScript GitHub, Awesome JavaScript, JavaScript Versions. (navbar_javascript - see also navbar_web_development, navbar_javascript_versions, navbar_javascript_standard_library, navbar_javascript_libraries, navbar_javascript_reserved_words, navbar_javascript_functional, navbar_javascript_concurrency, navbar_javascript async)
Reserved Words: Programming Language Keywords, aka Reserved Identifiers. (navbar_reserved_words - see also navbar_programming)
© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers
SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.