| Skip to main content | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#content |
| Skip to search | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#search |
|
MDN
| https://developer.mozilla.org/es/ |
| HTML: Markup language | https://developer.mozilla.org/es/docs/Web/HTML |
| Elements | https://developer.mozilla.org/es/docs/Web/HTML/Reference/Elements |
| Global attributes | https://developer.mozilla.org/es/docs/Web/HTML/Reference/Global_attributes |
| Attributes | https://developer.mozilla.org/es/docs/Web/HTML/Reference/Attributes |
| See all… | https://developer.mozilla.org/es/docs/Web/HTML/Reference |
| Responsive images | https://developer.mozilla.org/es/docs/Web/HTML/Guides/Responsive_images |
| HTML cheatsheet | https://developer.mozilla.org/en-US/docs/Web/HTML/Guides/Cheatsheet |
| Date & time formats | https://developer.mozilla.org/en-US/docs/Web/HTML/Guides/Date_and_time_formats |
| See all… | https://developer.mozilla.org/en-US/docs/Web/HTML/Guides |
| SVG | https://developer.mozilla.org/es/docs/Web/SVG |
| MathML | https://developer.mozilla.org/es/docs/Web/MathML |
| XML | https://developer.mozilla.org/es/docs/Web/XML |
| CSS: Styling language | https://developer.mozilla.org/es/docs/Web/CSS |
| Properties | https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties |
| Selectors | https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors |
| At-rules | https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules |
| Values | https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values |
| See all… | https://developer.mozilla.org/es/docs/Web/CSS/Reference |
| Box model | https://developer.mozilla.org/es/docs/Web/CSS/Guides/Box_model/Introduction |
| Animations | https://developer.mozilla.org/es/docs/Web/CSS/Guides/Animations/Using |
| Flexbox | https://developer.mozilla.org/es/docs/Web/CSS/Guides/Flexible_box_layout/Basic_concepts |
| Colors | https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Colors/Applying_color |
| See all… | https://developer.mozilla.org/en-US/docs/Web/CSS/Guides |
| Column layouts | https://developer.mozilla.org/en-US/docs/Web/CSS/How_to/Layout_cookbook/Column_layouts |
| Centering an element | https://developer.mozilla.org/en-US/docs/Web/CSS/How_to/Layout_cookbook/Center_an_element |
| Card component | https://developer.mozilla.org/en-US/docs/Web/CSS/How_to/Layout_cookbook/Card |
| See all… | https://developer.mozilla.org/es/docs/Web/CSS/How_to/Layout_cookbook |
| JavaScript: Scripting language | https://developer.mozilla.org/es/docs/Web/JavaScript |
| Standard built-in objects | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects |
| Expressions & operators | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators |
| Statements & declarations | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements |
| Functions | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions |
| See all… | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference |
| Control flow & error handing | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Control_flow_and_error_handling |
| Loops and iteration | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Loops_and_iteration |
| Working with objects | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Working_with_objects |
| Using classes | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_classes |
| See all… | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide |
| Web APIs: Programming interfaces | https://developer.mozilla.org/es/docs/Web/API |
| File system API | https://developer.mozilla.org/es/docs/Web/API/File_System_API |
| Fetch API | https://developer.mozilla.org/es/docs/Web/API/Fetch_API |
| Geolocation API | https://developer.mozilla.org/es/docs/Web/API/Geolocation_API |
| HTML DOM API | https://developer.mozilla.org/es/docs/Web/API/HTML_DOM_API |
| Push API | https://developer.mozilla.org/es/docs/Web/API/Push_API |
| Service worker API | https://developer.mozilla.org/es/docs/Web/API/Service_Worker_API |
| See all… | https://developer.mozilla.org/es/docs/Web/API |
| Using the Web animation API | https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API/Using_the_Web_Animations_API |
| Using the Fetch API | https://developer.mozilla.org/es/docs/Web/API/Fetch_API/Using_Fetch |
| Working with the History API | https://developer.mozilla.org/es/docs/Web/API/History_API/Working_with_the_History_API |
| Using the Web speech API | https://developer.mozilla.org/es/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API |
| Using web workers | https://developer.mozilla.org/es/docs/Web/API/Web_Workers_API/Using_web_workers |
| All web technology | https://developer.mozilla.org/es/docs/Web |
| Accessibility | https://developer.mozilla.org/es/docs/Web/Accessibility |
| HTTP | https://developer.mozilla.org/es/docs/Web/HTTP |
| URI | https://developer.mozilla.org/en-US/docs/Web/URI |
| Web extensions | https://developer.mozilla.org/es/docs/Mozilla/Add-ons/WebExtensions |
| WebAssembly | https://developer.mozilla.org/es/docs/WebAssembly |
| WebDriver | https://developer.mozilla.org/en-US/docs/Web/WebDriver |
| See all… | https://developer.mozilla.org/es/docs/Web |
| Media | https://developer.mozilla.org/es/docs/Web/Media |
| Performance | https://developer.mozilla.org/es/docs/Web/Performance |
| Privacy | https://developer.mozilla.org/en-US/docs/Web/Privacy |
| Security | https://developer.mozilla.org/es/docs/Web/Security |
| Progressive web apps | https://developer.mozilla.org/es/docs/Web/Progressive_web_apps |
| Learn web development | https://developer.mozilla.org/es/docs/Learn_web_development |
| Getting started modules | https://developer.mozilla.org/es/docs/Learn_web_development/Getting_started |
| Core modules | https://developer.mozilla.org/es/docs/Learn_web_development/Core |
| MDN Curriculum | https://developer.mozilla.org/en-US/curriculum/ |
| Structuring content with HTML module | https://developer.mozilla.org/es/docs/Learn_web_development/Core/Structuring_content |
| CSS styling basics module | https://developer.mozilla.org/es/docs/Learn_web_development/Core/Styling_basics |
| CSS layout module | https://developer.mozilla.org/es/docs/Learn_web_development/Core/CSS_layout |
| Dynamic scripting with JavaScript module | https://developer.mozilla.org/es/docs/Learn_web_development/Core/Scripting |
| Playground | https://developer.mozilla.org/en-US/play |
| HTTP Observatory | https://developer.mozilla.org/en-US/observatory |
| Border-image generator | https://developer.mozilla.org/es/docs/Web/CSS/CSS_backgrounds_and_borders/Border-image_generator |
| Border-radius generator | https://developer.mozilla.org/es/docs/Web/CSS/CSS_backgrounds_and_borders/Border-radius_generator |
| Box-shadow generator | https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_backgrounds_and_borders/Box-shadow_generator |
| Color format converter | https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_colors/Color_format_converter |
| Color mixer | https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_colors/Color_mixer |
| Shape generator | https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_shapes/Shape_generator |
| About MDN | https://developer.mozilla.org/en-US/about |
| Advertise with us | https://developer.mozilla.org/en-US/advertising |
| Community | https://developer.mozilla.org/en-US/community |
| MDN on GitHub | https://github.com/mdn |
| Blog | https://developer.mozilla.org/en-US/blog/ |
| Tecnología web para desarrolladores | https://developer.mozilla.org/es/docs/Web |
| JavaScript | https://developer.mozilla.org/es/docs/Web/JavaScript |
| Referencia de JavaScript | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference |
| Sentencias | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements |
| try...catch | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://github.com/orgs/mdn/discussions/739 |
| https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/try...catch |
| https://developer.mozilla.org/zh-TW/docs/Web/JavaScript/Reference/Statements/try...catch |
| Aprende más y únete a la comunidad de MDN Web Docs | https://developer.mozilla.org/es/docs/MDN/Community/Contributing/Translated_content#locales_activos |
| https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catch |
|
Learn more
| https://developer.mozilla.org/es/docs/Glossary/Baseline/Compatibility |
|
See full compatibility
| https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#compatibilidad_con_navegadores |
|
Report feedback
| https://survey.alchemer.com/s3/7634825/MDN-baseline-feedback?page=%2Fes%2Fdocs%2FWeb%2FJavaScript%2FReference%2FStatements%2Ftry...catch&level=high |
| Pruébalo | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#pruébalo |
| Sintaxis | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#sintaxis |
| Descripción | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#descripción |
| Ejemplos | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#ejemplos |
| Vea también | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#vea_también |
| Pruébalo | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#pruébalo |
| Sintaxis | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#sintaxis |
| try_statements | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#try_statements |
| catch_statements_1, catch_statements_2 | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#catch_statements_1 |
| exception_var_1, exception_var_2 | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#exception_var_1 |
| condition_1 | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#condition_1 |
| finally_statements | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#finally_statements |
| Descripción | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#descripción |
| Guía de JavaScript | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide |
| Bloque catch incondicional | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#bloque_catch_incondicional |
| scope | https://developer.mozilla.org/es/docs/Glossary/Scope |
| Bloques catch condicionales | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#bloques_catch_condicionales |
| El identificador de excepciones | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#el_identificador_de_excepciones |
| scope | https://developer.mozilla.org/es/docs/Glossary/Scope |
| La cláusula finally | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#la_cláusula_finally |
| Ejemplos | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#ejemplos |
| Bloques try anidados | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#bloques_try_anidados |
| Retornando de un bloque finally | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#retornando_de_un_bloque_finally |
| Vea también | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch#vea_también |
| Error | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Error |
| Learn how to contribute | https://developer.mozilla.org/es/docs/MDN/Community/Getting_started |
| MDN contributors | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch/contributors.txt |
| View this page on GitHub | https://github.com/mdn/translated-content/blob/main/files/es/web/javascript/reference/statements/try...catch/index.md?plain=1 |
| Report a problem with this content | https://github.com/mdn/translated-content/issues/new?template=page-report-es.yml&mdn-url=https%3A%2F%2Fdeveloper.mozilla.org%2Fes%2Fdocs%2FWeb%2FJavaScript%2FReference%2FStatements%2Ftry...catch&metadata=%3C%21--+Do+not+make+changes+below+this+line+--%3E%0A%3Cdetails%3E%0A%3Csummary%3EPage+report+details%3C%2Fsummary%3E%0A%0A*+Folder%3A+%60es%2Fweb%2Fjavascript%2Freference%2Fstatements%2Ftry...catch%60%0A*+MDN+URL%3A+https%3A%2F%2Fdeveloper.mozilla.org%2Fes%2Fdocs%2FWeb%2FJavaScript%2FReference%2FStatements%2Ftry...catch%0A*+GitHub+URL%3A+https%3A%2F%2Fgithub.com%2Fmdn%2Ftranslated-content%2Fblob%2Fmain%2Ffiles%2Fes%2Fweb%2Fjavascript%2Freference%2Fstatements%2Ftry...catch%2Findex.md%0A*+Last+commit%3A+https%3A%2F%2Fgithub.com%2Fmdn%2Ftranslated-content%2Fcommit%2F2cabd438e57f5beb225a67407289ca31f87bbef9%0A*+Document+last+modified%3A+2025-06-24T05%3A18%3A34.000Z%0A%0A%3C%2Fdetails%3E |
| JavaScript | https://developer.mozilla.org/es/docs/Web/JavaScript |
| JavaScript Guide | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide |
| Introduction | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Introduction |
| Grammar and types | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Grammar_and_types |
| Control flow and error handling | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Control_flow_and_error_handling |
| Loops and iteration | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Loops_and_iteration |
| Functions | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Functions |
| Expressions and operators | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Expressions_and_operators |
| Numbers and strings | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Numbers_and_strings |
| Representing dates & times | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Representing_dates_times |
| Regular expressions | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Regular_expressions |
| Indexed collections | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Indexed_collections |
| Keyed collections | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Keyed_collections |
| Working with objects | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Working_with_objects |
| Using classes | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_classes |
| Using promises | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Using_promises |
| JavaScript typed arrays | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Typed_arrays |
| Iterators and generators | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Iterators_and_generators |
| Resource management | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Resource_management |
| Internationalization | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Internationalization |
| JavaScript modules | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Modules |
| Language overview | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Language_overview |
| JavaScript data structures | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Data_structures |
| Equality comparisons and sameness | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Equality_comparisons_and_sameness |
| Enumerability and ownership of properties | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Enumerability_and_ownership_of_properties |
| Closures | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Closures |
| Inheritance and the prototype chain | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain |
| Meta programming | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Meta_programming |
| Memory Management | https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Memory_management |
| References | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference |
| Built-in objects | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects |
| AggregateError | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/AggregateError |
| Array | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Array |
| ArrayBuffer | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer |
| AsyncDisposableStack | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack |
| Funciones asíncronas | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/AsyncFunction |
| AsyncGenerator | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator |
| AsyncGeneratorFunction | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncGeneratorFunction |
| AsyncIterator | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncIterator |
| Atomics | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics |
| BigInt | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/BigInt |
| BigInt64Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt64Array |
| BigUint64Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigUint64Array |
| Booleano | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Boolean |
| DataView | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView |
| Date | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Date |
| decodeURI() | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/decodeURI |
| decodeURIComponent | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent |
| DisposableStack | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack |
| encodeURI | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/encodeURI |
| encodeURIComponent() | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent |
| Error | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Error |
| escape() | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/escape |
| eval | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/eval |
| EvalError | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/EvalError |
| FinalizationRegistry | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry |
| Float16Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float16Array |
| Float32Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array |
| Float64Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array |
| Function | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Function |
| Generador | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Generator |
| GeneratorFunction | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction |
| globalThis | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/globalThis |
| Infinity | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Infinity |
| Int8Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array |
| Int16Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array |
| Int32Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array |
| InternalError | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/InternalError |
| Intl | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Intl |
| isFinite() | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/isFinite |
| isNaN | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/isNaN |
| Iterator | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Iterator |
| JSON | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/JSON |
| Map | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Map |
| Math | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Math |
| NaN | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/NaN |
| Number | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Number |
| Object | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Object |
| parseFloat() | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/parseFloat |
| parseInt() | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/parseInt |
| Promise | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Promise |
| Proxy | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Proxy |
| RangeError | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/RangeError |
| ReferenceError | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError |
| Reflect | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Reflect |
| RegExp | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/RegExp |
| Set | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Set |
| SharedArrayBuffer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer |
| String — Cadena de caracteres | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/String |
| SuppressedError | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SuppressedError |
| Symbol | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Symbol |
| SyntaxError | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError |
| Temporal | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal |
| TypedArray | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/TypedArray |
| TypeError | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/TypeError |
| Uint8Array | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array |
| Uint8ClampedArray | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray |
| Uint16Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array |
| Uint32Array | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array |
| undefined | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/undefined |
| unescape() | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/unescape |
| URIError | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/URIError |
| WeakMap | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/WeakMap |
| WeakRef | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakRef |
| WeakSet | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/WeakSet |
| Expressions & operators | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators |
| Adición (+) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Addition |
| Asignación de adición (+=) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Addition_assignment |
| Asignacion (=) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Assignment |
| Expresión de función asíncrona | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/async_function |
| async function* expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/async_function* |
| await | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/await |
| Bitwise AND (&) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_AND |
| Bitwise AND assignment (&=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_AND_assignment |
| Bitwise NOT (~) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_NOT |
| Bitwise OR (|) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_OR |
| Bitwise OR assignment (|=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_OR_assignment |
| Bitwise XOR (^) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_XOR |
| Bitwise XOR assignment (^=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_XOR_assignment |
| expresión class | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/class |
| Operador Coma | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Comma_operator |
| Operador condicional (ternario) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Conditional_operator |
| Decremento(--) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Decrement |
| Operador delete | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/delete |
| La desestructuración | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Destructuring |
| Division (/) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Division |
| Division assignment (/=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Division_assignment |
| Comparación (==) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Equality |
| Exponenciación (**) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Exponentiation |
| Exponentiation assignment (**=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Exponentiation_assignment |
| function | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/function |
| expresión function* | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/function* |
| Greater than (>) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Greater_than |
| Greater than or equal (>=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Greater_than_or_equal |
| Operador de agrupación | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Grouping |
| import.meta | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/import.meta |
| import.meta.resolve() | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/import.meta/resolve |
| import() | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/import |
| in | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/in |
| Incremento (++) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Increment |
| Inequality (!=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Inequality |
| instanceof | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/instanceof |
| Left shift (<<) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Left_shift |
| Left shift assignment (<<=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Left_shift_assignment |
| Less than (<) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Less_than |
| Less than or equal (<=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Less_than_or_equal |
| Operador lógico AND (&&) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Logical_AND |
| Logical AND assignment (&&=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_AND_assignment |
| Logical NOT (!) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_NOT |
| Operador lógico OR (||) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Logical_OR |
| Logical OR assignment (||=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_OR_assignment |
| Multiplicación (*) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Multiplication |
| Multiplication assignment (*=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Multiplication_assignment |
| Operador new | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/new |
| new.target | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/new.target |
| null | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/null |
| Nullish coalescing assignment (??=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_assignment |
| Operador de coalescencia nula (??) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing |
| Object initializer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer |
| Precedencia de operadores | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Operator_precedence |
| Encadenamiento opcional | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Optional_chaining |
| Miembros | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Property_accessors |
| Resto (%) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Remainder |
| Remainder assignment (%=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Remainder_assignment |
| Right shift (>>) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Right_shift |
| Right shift assignment (>>=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Right_shift_assignment |
| Sintaxis Spread | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Spread_syntax |
| Igualdad Estricta (===) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Strict_equality |
| Strict inequality (!==) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Strict_inequality |
| Sustracción (-) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Subtraction |
| Asignación de sustracción (-=) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Subtraction_assignment |
| super | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/super |
| this | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/this |
| typeof | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/typeof |
| Negación unaria (-=) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Unary_negation |
| Unario más (+) | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Unary_plus |
| Unsigned right shift (>>>) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Unsigned_right_shift |
| Unsigned right shift assignment (>>>=) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Unsigned_right_shift_assignment |
| void | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/void |
| yield | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/yield |
| yield* | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/yield* |
| Statements & declarations | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements |
| Función async | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/async_function |
| async function* | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function* |
| await using | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/await_using |
| block | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/block |
| break | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/break |
| class | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/class |
| const | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/const |
| continue | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/continue |
| debugger | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/debugger |
| do...while | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/do...while |
| empty | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/Empty |
| export | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/export |
| Expression statement | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/Expression_statement |
| for | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/for |
| for await...of | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/for-await...of |
| for...in | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/for...in |
| for...of | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/for...of |
| function | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/function |
| function* | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/function* |
| if...else | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/if...else |
| import | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/import |
| Import attributes | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import/with |
| label | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/label |
| let | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/let |
| return | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/return |
| switch | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/switch |
| throw | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/throw |
| try...catch | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/try...catch |
| using | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/using |
| var | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/var |
| while | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/while |
| with | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/with |
| Functions | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions |
| Funciones Flecha | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/Arrow_functions |
| Parámetros predeterminados | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/Default_parameters |
| get | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/get |
| Method definitions | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/Method_definitions |
| Parámetros Rest | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/rest_parameters |
| setter | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/set |
| El objeto arguments | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/arguments |
| [Symbol.iterator]() | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments/Symbol.iterator |
| callee | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/arguments/callee |
| arguments.length | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Functions/arguments/length |
| Classes | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Classes |
| constructor | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Classes/constructor |
| extends | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Classes/extends |
| Private class fields | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Classes/Private_elements |
| Class fields | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Classes/Public_class_fields |
| static | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Classes/static |
| Static initialization blocks | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Static_initialization_blocks |
| Regular expressions | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions |
| Backreference: \1, \2 | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Backreference |
| Capturing group: (...) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Capturing_group |
| Character class escape: \d, \D, \w, \W, \s, \S | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Character_class_escape |
| Character class: [...], [^...] | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Character_class |
| Character escape: \n, \u{...} | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Character_escape |
| Disjunction: | | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Disjunction |
| Input boundary assertion: ^, $ | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Input_boundary_assertion |
| Literal character: a, b | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Literal_character |
| Lookahead assertion: (?=...), (?!...) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookahead_assertion |
| Lookbehind assertion: (?<=...), (? | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookbehind_assertion |
| Modifier: (?ims-ims:...) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Modifier |
| Named backreference: \k | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Named_backreference |
| Named capturing group: (?...) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Named_capturing_group |
| Non-capturing group: (?:...) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Non-capturing_group |
| Quantifier: *, +, ?, {n}, {n,}, {n,m} | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Quantifier |
| Escapes de propiedades Unicode | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Regular_expressions/Unicode_character_class_escape |
| Wildcard: . | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Wildcard |
| Word boundary assertion: \b, \B | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Word_boundary_assertion |
| Errors | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors |
| AggregateError: No Promise in Promise.any was resolved | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Promise_any_all_rejected |
| Error: Permission denied to access property "x" | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Property_access_denied |
| InternalError: too much recursion | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Too_much_recursion |
| RangeError: argument is not a valid code point | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Not_a_valid_code_point |
| RangeError: BigInt division by zero | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/BigInt_division_by_zero |
| RangeError: BigInt negative exponent | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/BigInt_negative_exponent |
| RangeError: form must be one of 'NFC', 'NFD', 'NFKC', or 'NFKD' | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Form_must_be_one_of |
| RangeError: invalid array length | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Invalid_array_length |
| RangeError: invalid date | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Invalid_date |
| RangeError: precision is out of range | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Precision_range |
| RangeError: radix must be an integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_radix |
| RangeError: repeat count must be less than infinity | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Resulting_string_too_large |
| RangeError: repeat count must be non-negative | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Negative_repetition_count |
| RangeError: x can't be converted to BigInt because it isn't an integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_be_converted_to_BigInt_because_it_isnt_an_integer |
| ReferenceError: "x" is not defined | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Not_defined |
| ReferenceError: assignment to undeclared variable "x" | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Undeclared_var |
| ReferenceError: can't access lexical declaration 'X' before initialization | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_access_lexical_declaration_before_init |
| ReferenceError: must call super constructor before using 'this' in derived class constructor | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Super_not_called |
| ReferenceError: super() called twice in derived class constructor | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Super_called_twice |
| SyntaxError: 'arguments'/'eval' can't be defined or assigned to in strict mode code | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_strict_arguments_eval |
| SyntaxError: "x" is not a legal ECMA-262 octal constant | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Deprecated_octal_literal |
| SyntaxError: "use strict" no permitida en función con parámetros complejos | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Strict_non_simple_params |
| SyntaxError: "x" is a reserved identifier | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Reserved_identifier |
| SyntaxError: \ at end of pattern | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_backslash_at_end_of_pattern |
| SyntaxError: a declaration in the head of a for-of loop can't have an initializer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_for-of_initializer |
| SyntaxError: applying the 'delete' operator to an unqualified name is deprecated | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Delete_in_strict_mode |
| SyntaxError: arguments is not valid in fields | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Arguments_not_allowed |
| SyntaxError: await is only valid in async functions, async generators and modules | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_await |
| SyntaxError: await/yield expression can't be used in parameter | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/await_yield_in_parameter |
| SyntaxError: cannot use `??` unparenthesized within `||` and `&&` expressions | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_use_nullish_coalescing_unparenthesized |
| SyntaxError: character class escape cannot be used in class range in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_character_class_escape_in_class_range |
| SyntaxError: continue must be inside loop | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_continue |
| SyntaxError: duplicate capture group name in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_duplicate_capture_group_name |
| SyntaxError: duplicate formal argument x | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Duplicate_parameter |
| SyntaxError: for-in loop head declarations may not have initializers | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_for-in_initializer |
| SyntaxError: function statement requires a name | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Unnamed_function_statement |
| SyntaxError: functions cannot be labelled | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Function_label |
| SyntaxError: getter and setter for private name #x should either be both static or non-static | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Either_be_both_static_or_non-static |
| SyntaxError: getter functions must have no arguments | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Getter_no_arguments |
| SyntaxError: identifier starts immediately after numeric literal | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Identifier_after_number |
| SyntaxError: illegal character | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Illegal_character |
| SyntaxError: import declarations may only appear at top level of a module | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/import_decl_module_top_level |
| SyntaxError: incomplete quantifier in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_incomplete_quantifier |
| SyntaxError: invalid assignment left-hand side | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_assignment_left-hand_side |
| SyntaxError: invalid BigInt syntax | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_BigInt_syntax |
| SyntaxError: invalid capture group name in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_capture_group_name |
| SyntaxError: invalid character in class in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_char_in_class |
| SyntaxError: invalid class set operation in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_class_set_operation |
| SyntaxError: invalid decimal escape in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_decimal_escape |
| SyntaxError: invalid identity escape in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_identity_escape |
| SyntaxError: invalid named capture reference in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_named_capture_reference |
| SyntaxError: invalid property name in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_property_name |
| SyntaxError: invalid range in character class | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_range_in_character_class |
| SyntaxError: invalid regexp group | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_group |
| SyntaxError: indicador de expresión regular no válido "x" | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Bad_regexp_flag |
| SyntaxError: invalid unicode escape in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_invalid_unicode_escape |
| SyntaxError: JSON.parse: bad parsing | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/JSON_bad_parse |
| SyntaxError: label not found | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Label_not_found |
| SyntaxError: missing : after property id | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Missing_colon_after_property_id |
| SyntaxError: missing ) after argument list | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Missing_parenthesis_after_argument_list |
| SyntaxError: missing ) after condition | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Missing_parenthesis_after_condition |
| SyntaxError: missing ] after element list | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Missing_bracket_after_list |
| SyntaxError: missing } after function body | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Missing_curly_after_function_body |
| SyntaxError: missing } after property list | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Missing_curly_after_property_list |
| SyntaxError: missing = in const declaration | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Missing_initializer_in_const |
| SyntaxError: missing formal parameter | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Missing_formal_parameter |
| SyntaxError: missing name after . operator | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Missing_name_after_dot_operator |
| SyntaxError: missing variable name | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/No_variable_name |
| SyntaxError: negated character class with strings in regular expression | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_negated_char_class_with_strings |
| SyntaxError: new keyword cannot be used with an optional chain | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_new_optional |
| SyntaxError: nothing to repeat | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_nothing_to_repeat |
| SyntaxError: numbers out of order in {} quantifier. | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_numbers_out_of_order_in_quantifier |
| SyntaxError: octal escape sequences can't be used in untagged template literals or in strict mode code | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_octal_escape_sequence |
| SyntaxError: parameter after rest parameter | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Parameter_after_rest_parameter |
| SyntaxError: private fields can't be deleted | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_delete_private_fields |
| SyntaxError: property name __proto__ appears more than once in object literal | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Duplicate_proto |
| SyntaxError: raw bracket is not allowed in regular expression with unicode flag | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Regex_raw_bracket |
| SyntaxError: redeclaration of formal parameter "x" | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Redeclared_parameter |
| SyntaxError: reference to undeclared private field or method #x | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Undeclared_private_field_or_method |
| SyntaxError: rest parameter may not have a default | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Rest_with_default |
| SyntaxError: return not in function | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_return |
| SyntaxError: setter functions must have one argument | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Setter_one_argument |
| SyntaxError: string literal contains an unescaped line break | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/String_literal_EOL |
| SyntaxError: super() is only valid in derived class constructors | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_super_call |
| SyntaxError: tagged template cannot be used with optional chain | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_optional_template |
| SyntaxError: Unexpected '#' used outside of class body | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Hash_outside_class |
| SyntaxError: Unexpected token | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Unexpected_token |
| SyntaxError: unlabeled break must be inside loop or switch | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_break |
| SyntaxError: unparenthesized unary expression can't appear on the left-hand side of '**' | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Unparenthesized_unary_expr_lhs_exponentiation |
| SyntaxError: use of super property/member accesses only valid within methods or eval code within methods | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Bad_super_prop |
| SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Deprecated_source_map_pragma |
| TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_caller_or_arguments_usage |
| TypeError: 'x' is not iterable | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/is_not_iterable |
| TypeError: "x" is (not) "y" | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Unexpected_type |
| TypeError: "x" is not a constructor | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Not_a_constructor |
| TypeError: "x" is not a function | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Not_a_function |
| TypeError: "x" is not a non-null object | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/No_non-null_object |
| TypeError: "x" is read-only | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Read-only |
| TypeError: already executing generator | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Already_executing_generator |
| TypeError: BigInt value can't be serialized in JSON | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/BigInt_not_serializable |
| TypeError: calling a builtin X constructor without new is forbidden | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Builtin_ctor_no_new |
| TypeError: can't access/set private field or method: object is not the right class | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Get_set_missing_private |
| TypeError: can't assign to property "x" on "y": not an object | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_assign_to_property |
| TypeError: can't convert BigInt to number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_convert_BigInt_to_number |
| TypeError: can't convert x to BigInt | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_convert_x_to_BigInt |
| TypeError: can't define property "x": "obj" is not extensible | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_define_property_object_not_extensible |
| TypeError: can't delete non-configurable array element | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Non_configurable_array_element |
| TypeError: can't redefine non-configurable property "x" | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_redefine_property |
| TypeError: can't set prototype of this object | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_set_prototype |
| TypeError: can't set prototype: it would cause a prototype chain cycle | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cyclic_prototype |
| TypeError: cannot use 'in' operator to search for 'x' in 'y' | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/in_operator_no_object |
| TypeError: class constructors must be invoked with 'new' | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Class_ctor_no_new |
| TypeError: cyclic object value | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cyclic_object_value |
| TypeError: derived class constructor returned invalid value x | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_derived_return |
| TypeError: getting private setter-only property | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Private_setter_only |
| TypeError: Initializing an object twice is an error with private fields/methods | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Private_double_initialization |
| TypeError: invalid 'instanceof' operand 'x' | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/invalid_right_hand_side_instanceof_operand |
| TypeError: invalid Array.prototype.sort argument | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Array_sort_argument |
| TypeError: invalid assignment to const "x" | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_const_assignment |
| TypeError: Iterator/AsyncIterator constructor can't be used directly | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Constructor_cant_be_used_directly |
| TypeError: matchAll/replaceAll must be called with a global RegExp | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Requires_global_RegExp |
| TypeError: More arguments needed | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/More_arguments_needed |
| TypeError: null/undefined has no properties | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/No_properties |
| TypeError: property "x" is non-configurable and can't be deleted | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Cant_delete |
| TypeError: Reduce of empty array with no initial value | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Reduce_of_empty_array_with_no_initial_value |
| TypeError: setting getter-only property "x" | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Getter_only |
| TypeError: WeakSet key/WeakMap value 'x' must be an object or an unregistered symbol | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Key_not_weakly_held |
| TypeError: X.prototype.y called on incompatible type | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Called_on_incompatible_type |
| URIError: malformed URI sequence | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Malformed_URI |
| Warning: -file- is being assigned a //# sourceMappingURL, but already has one | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Already_has_pragma |
| Warning: unreachable code after return statement | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Errors/Stmt_after_return |
| JavaScript technologies overview | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/JavaScript_technologies_overview |
| Execution model | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Execution_model |
| Lexical grammar | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Lexical_grammar |
| Iteration protocols | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Iteration_protocols |
| Strict mode | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Strict_mode |
| Template literals | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Template_literals |
| Trailing commas | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Trailing_commas |
| Deprecated features | https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features |
| https://developer.mozilla.org/ |
| https://github.com/mdn/ |
| https://bsky.app/profile/developer.mozilla.org |
| https://x.com/mozdevnet |
| https://mastodon.social/@mdn |
| https://developer.mozilla.org/en-US/blog/rss.xml |
|
About
| https://developer.mozilla.org/en-US/about |
|
Blog
| https://developer.mozilla.org/en-US/blog/ |
|
Mozilla careers
| https://www.mozilla.org/en-US/careers/listings/ |
|
Advertise with us
| https://developer.mozilla.org/en-US/advertising |
|
MDN Plus
| https://developer.mozilla.org/en-US/plus |
|
Product help
| https://support.mozilla.org/products/mdn-plus |
|
MDN Community
| https://developer.mozilla.org/en-US/community |
|
Community resources
| https://developer.mozilla.org/en-US/docs/MDN/Community |
|
Writing guidelines
| https://developer.mozilla.org/en-US/docs/MDN/Writing_guidelines |
|
MDN Discord
| https://developer.mozilla.org/discord |
|
MDN on GitHub
| https://github.com/mdn |
|
Web technologies
| https://developer.mozilla.org/en-US/docs/Web |
|
Learn web development
| https://developer.mozilla.org/en-US/docs/Learn_web_development |
|
Guides
| https://developer.mozilla.org/en-US/docs/MDN/Guides |
|
Tutorials
| https://developer.mozilla.org/en-US/docs/MDN/Tutorials |
|
Glossary
| https://developer.mozilla.org/en-US/docs/Glossary |
|
Hacks blog
| https://hacks.mozilla.org/ |
| https://www.mozilla.org/ |
| Website Privacy Notice | https://www.mozilla.org/privacy/websites/ |
| Telemetry Settings | https://www.mozilla.org/en-US/privacy/websites/data-preferences/ |
| Legal | https://www.mozilla.org/about/legal/terms/mozilla |
| Community Participation Guidelines | https://www.mozilla.org/about/governance/policies/participation/ |
| Mozilla Corporation’s | https://www.mozilla.org/ |
| Mozilla Foundation | https://foundation.mozilla.org/ |
| a Creative Commons license | https://developer.mozilla.org/docs/MDN/Writing_guidelines/Attrib_copyright_license |