JavaScript de referință
Cuprins
Built-in obiecte
mulțime
ArrayBuffer
AsyncFunction
Atomics
boolean
DataView
Data
Eroare
EvalError
Float32Array
Float64Array
Funcţie
Generator
GeneratorFunction
Infinit
Int16Array
Int32Array
Int8Array
Eroare internă
Intl
Intl.Collator
Intl.DateTimeFormat
Intl.NumberFormat
JSON
Hartă
Math
NaN
Număr
Obiect
Promisiune
împuternicire
RangeError
ReferenceError
Reflectați
RegExp
SIMD
SIMD.Bool16x8
SIMD.Bool32x4
SIMD.Bool64x2
SIMD.Bool8x16
SIMD.Float32x4
SIMD.Float64x2
SIMD.Int16x8
SIMD.Int32x4
SIMD.Int8x16
SIMD.Uint16x8
SIMD.Uint32x4
SIMD.Uint8x16
A stabilit
SharedArrayBuffer
Şir
Simbol
Eroare de sintaxă
Eroare de scris
TypedArray
URIError
Uint16Array
Uint32Array
Uint8Array
Uint8ClampedArray
WeakMap
WeakSet
WebAssembly
decodeURI ()
decodeURIComponent ()
encodeURI ()
encodeURIComponent ()
evadare()
eval ()
isFinite ()
isNaN ()
nul
parseFloat ()
parseInt ()
nedefinit
unescape ()
uneval ()
Expresiile și operatori
operatorii aritmetici
comprehensions Array
operatori de atribuire
operatorii la nivel de bit
operatorul virgulă
operatorii de comparare
Condiționat (ternară)
Destructurarea
închiderile de expresie
comprehensions Generator
operatorul Gruparea
Legacy expresie funcția generatorului
Operatori logici
inițializare a obiectului
operator prioritate
proprietate Conturi cu acces
sintaxa spread
expresia funcției async
aștepta
expresie clasă
șterge operatorul
expresia funcției
Expresia * funcție
în operatorul
instanță de
nou operator
new.target
super
acest
tip de
operatorul void
Randament
Randament*
Declarații și declarații
Funcția Generator Legacy
funcţia async
bloc
pauză
clasă
const
continua
debugger
Mod implicit
face în timp ce
gol
export
pentru
pentru fiecare ... în
pentru ... în
pentru ... de
declarație a funcției
funcţie*
dacă ... altceva
import
eticheta
lăsa
întoarcere
intrerupator
arunca
încearcă să prinzi
var
in timp ce
cu
funcţii
argumentele obiect
funcţii săgeată
parametri impliciți
definiții Metoda
parametrii de odihnă
reproducător
prepelicar
Clase
constructor
extinde
static
Erori
Eroare: Permission denied pentru a avea acces la proprietate „x“
Internalerror: prea mult recursivitate
RangeError: argumentul nu este un punct de cod valid
RangeError: lungimea array nevalidă
RangeError: data nevalidă
RangeError: precizia este în afara intervalului
RangeError: radix trebuie să fie un număr întreg
RangeError: numărătoare repetată trebuie să fie mai mică decât infinit
RangeError: numărătoare repetată trebuie să fie non-negativ
ReferenceError: „x“ nu este definit
ReferenceError: cesionează variabilă nedeclarată „x“
ReferenceError: nu se poate accesa declaration`X lexicală“înainte de inițializare
ReferenceError: depreciată de utilizare a apelantului sau argumente
ReferenceError: Atribuirea invalidă din partea stângă
ReferenceError: referire la proprietatea nedefinită „x“
URIError: Secvență URI format incorect
Atenție: -file- este atribuit un // # sourceMappingURL, dar deja are una
Atenție: 08/09 nu este un ECMA-262 constante juridice octal
Atenție: Date.prototype.toLocaleFormat este învechită
Atentie: JavaScript 1.6 pentru-fiecare-în buclele sunt depreciate
Atenție: String.x este învechită; utilizați în schimb String.prototype.x
Atenție: închideri de expresie sunt depreciate
Avertizare: Cod imposibil de găsit după declarația de returnare
X.prototype.y numit pe tip incompatibil
Prezentare generală a tehnologiilor JavaScript
gramatica lexical
Structuri de date JavaScript
Enumerabilitate și dreptul de proprietate asupra proprietăților
protocoale de iterație
modul strict
Trecerea la modul strict
literali șablon
caracteristici dezaprobate
Nou în JavaScript
sprijin ECMAScript 2015 în Mozilla
sprijin ECMAScript 5 în Mozilla
ECMAScript În continuare sprijin în Mozilla
changelog Firefox JavaScript
Toate indexa paginile
indexul metode
indicele Proprietăți