GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • MDN
  • HTML: Markup language
  • Elements
  • Global attributes
  • Attributes
  • See all…
  • Responsive images
  • HTML cheatsheet
  • Date & time formats
  • See all…
  • SVG
  • MathML
  • XML
  • CSS: Styling language

This view

  • Original page
  • New address

GeezerVison is showing developer.mozilla.org — Referencia de JavaScript - JavaScript | MDN

Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

Referencia de JavaScript

Esta parte de la sección de Javascript en MDN sirve como un repositorio de hechos sobre el lenguaje Javascript. Lee más sobre esta referencia.

Objetos globales

Objetos globales en Javascript, junto con sus métodos y propiedades.

Propiedades de tipo valor

  • globalThis
  • Infinity
  • NaN
  • undefined

Propiedades de tipo función

  • eval()
  • isFinite()
  • isNaN()
  • parseFloat()
  • parseInt()
  • decodeURI()
  • decodeURIComponent()
  • encodeURI()
  • encodeURIComponent()

Objetos fundamentales

  • Object
  • Function
  • Boolean
  • Symbol

Objetos de errores

  • Error
  • EvalError
  • RangeError
  • ReferenceError
  • SyntaxError
  • TypeError
  • URIError
  • AggregateError

Números y fechas

  • Number
  • BigInt
  • Math
  • Date

Procesamiento de texto

  • String
  • RegExp

Colecciones indexadas

  • Array
  • Int8Array
  • Uint8Array
  • Uint8ClampedArray
  • Int16Array
  • Uint16Array
  • Int32Array
  • Uint32Array
  • BigInt64Array
  • BigUint64Array
  • Float32Array
  • Float64Array

Colecciones con campos clave

  • Map
  • Set
  • WeakMap
  • WeakSet

Datos estructurados

  • ArrayBuffer
  • SharedArrayBuffer
  • DataView
  • Atomics
  • JSON

Gestión de memoria

  • WeakRef
  • FinalizationRegistry

Abstracción de control

  • Promise
  • GeneratorFunction
  • AsyncGeneratorFunction
  • Generator
  • AsyncGenerator
  • AsyncFunction

Reflexión

  • Reflect
  • Proxy

Internacionalización

  • Intl
  • Intl.Collator
  • Intl.DateTimeFormat
  • Intl.DisplayNames
  • Intl.ListFormat
  • Intl.Locale
  • Intl.NumberFormat
  • Intl.PluralRules
  • Intl.RelativeTimeFormat

WebAssembly

  • WebAssembly
  • WebAssembly.Module
  • WebAssembly.Instance
  • WebAssembly.Memory
  • WebAssembly.Table
  • WebAssembly.CompileError
  • WebAssembly.LinkError
  • WebAssembly.RuntimeError

Sentencias

Declaraciones y sentencias en JavaScript

Control de flujo

  • Block
  • Empty statement
  • break
  • continue
  • if...else
  • switch
  • throw
  • try...catch

Declaraciones

  • var
  • let
  • const

Funciones y clases

  • function
  • function*
  • async function
  • return
  • class

Iteraciones

  • do...while
  • for
  • for...in
  • for...of
  • for await...of
  • while

Otros

  • debugger
  • export
  • import
  • label
  • with

Operadores y expresiones

Operadores y expresiones en JavaScript.

Expresiones primarias

  • this
  • function
  • class
  • function*
  • yield
  • yield*
  • async function
  • await
  • []
  • {}
  • /ab+c/i
  • ( )
  • null

Expresiones del lado izquierdo

  • Property accessors
  • ?. (Optional chaining)
  • new
  • new.target
  • import.meta
  • super
  • ...obj

Incremento y decremento

  • A++
  • A--
  • ++A
  • --A

Operadores unarios

  • delete
  • void
  • typeof
  • +
  • -
  • ~
  • !

Operadores aritméticos

  • +
  • -
  • /
  • *
  • %
  • **

Operadores relacionales

  • in
  • instanceof
  • <
  • >
  • <=
  • >=

Operadores de igualdad

  • ==
  • !=
  • ===
  • !==

Operadores de desplazamiento bit a bit

  • <<
  • >>
  • >>>

Operadores binarios bitwise

  • &
  • |
  • ^

Operadores lógicos bitwise

  • &&
  • ||
  • ??

Operador condicional (ternario)

  • (condition ? ifTrue : ifFalse)

Operadores de asignación

  • =
  • *=
  • **=
  • /=
  • %=
  • +=
  • -=
  • <<=
  • >>=
  • >>>=
  • &=
  • ^=
  • |=
  • &&=
  • ||=
  • ??=
  • [a, b] = [1, 2]
  • {a, b} = {a:1, b:2}

Operador coma

  • ,

Funciones

Este capítulo documenta como trabajar con las Funciones JavaScript para desarrollar tus aplicaciones.

  • argumentos
  • Funciones flecha
  • Parámetros por defecto
  • Parámetros rest

Páginas adicionales de referencia

  • Gramática léxica
  • Tipos de datos y estructuras
  • Modo estricto
  • Características en desuso y obsoletas

Ayuda a mejorar MDN

Aprende cómo colaborar

Esta página se modificó por última vez el 29 may 2026 por colaboradores de MDN.

Ver esta página en GitHub • Informar de un problema con este contenido
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.