重置
横排
竖排
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
JavaScript
Closures
Data_structures
Enumerability_and_ownership_of_properties
Equality_comparisons_and_sameness
Event_loop
Guide.1
Inheritance_and_the_prototype_chain
JavaScript_technologies_overview
Language_overview
Memory_management
Reference
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Event_loop
Event_loop
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Guide
Control_flow_and_error_handling
Expressions_and_operators
Functions
Grammar_and_types
Indexed_collections
Introduction
Iterators_and_generators
Keyed_collections
Loops_and_iteration
Meta_programming
Modules
Numbers_and_dates
Regular_expressions
Text_formatting
Typed_arrays
Using_classes
Using_promises
Working_with_objects
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Guide
/
Introduction
Introduction
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Guide
/
Regular_expressions
Regular_expressions
Assertions
Character_classes
Cheatsheet
Groups_and_backreferences
Quantifiers
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Guide
/
Typed_arrays
Typed_arrays
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Guide
/
Using_classes
Using_classes
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
Reference
Classes
Deprecated_and_obsolete_features
Errors
Functions
Global_Objects
Iteration_protocols
Lexical_grammar
Operators
Regular_expressions
Statements
Strict_mode
Template_literals
Trailing_commas
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Classes
Classes
constructor
extends
Private_properties
Public_class_fields
static
Static_initialization_blocks
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Errors
Errors
Already_has_pragma
Arguments_not_allowed
Array_sort_argument
await_yield_in_parameter
Bad_await
Bad_break
Bad_continue
Bad_new_optional
Bad_optional_template
Bad_radix
Bad_regexp_flag
Bad_return
Bad_strict_arguments_eval
Bad_super_call
Bad_super_prop
BigInt_division_by_zero
BigInt_negative_exponent
BigInt_not_serializable
Builtin_ctor_no_new
Called_on_incompatible_type
Cant_access_lexical_declaration_before_init
Cant_assign_to_property
Cant_be_converted_to_BigInt_because_it_isnt_an_integer
Cant_convert_BigInt_to_number
Cant_convert_x_to_BigInt
Cant_define_property_object_not_extensible
Cant_delete
Cant_delete_private_fields
Cant_redefine_property
Cant_set_prototype
Cant_use_nullish_coalescing_unparenthesized
Class_ctor_no_new
Constructor_cant_be_used_directly
Cyclic_object_value
Cyclic_prototype
Delete_in_strict_mode
Deprecated_caller_or_arguments_usage
Deprecated_octal_escape_sequence
Deprecated_octal_literal
Deprecated_source_map_pragma
Duplicate_parameter
Duplicate_proto
Either_be_both_static_or_non-static
Form_must_be_one_of
Function_label
Get_set_missing_private
Getter_no_arguments
Getter_only
Hash_outside_class
Identifier_after_number
Illegal_character
import_decl_module_top_level
in_operator_no_object
Invalid_array_length
Invalid_assignment_left-hand_side
Invalid_BigInt_syntax
Invalid_const_assignment
Invalid_date
Invalid_derived_return
Invalid_for-in_initializer
Invalid_for-of_initializer
invalid_right_hand_side_instanceof_operand
is_not_iterable
JSON_bad_parse
Key_not_weakly_held
Label_not_found
Malformed_URI
Missing_bracket_after_list
Missing_colon_after_property_id
Missing_curly_after_function_body
Missing_curly_after_property_list
Missing_formal_parameter
Missing_initializer_in_const
Missing_name_after_dot_operator
Missing_parenthesis_after_argument_list
Missing_parenthesis_after_condition
More_arguments_needed
Negative_repetition_count
No_non-null_object
No_properties
No_variable_name
Non_configurable_array_element
Not_a_constructor
Not_a_function
Not_a_valid_code_point
Not_defined
Parameter_after_rest_parameter
Precision_range
Private_double_initialization
Private_setter_only
Promise_any_all_rejected
Property_access_denied
Read-only
Redeclared_parameter
Reduce_of_empty_array_with_no_initial_value
Regex_backslash_at_end_of_pattern
Regex_character_class_escape_in_class_range
Regex_duplicate_capture_group_name
Regex_incomplete_quantifier
Regex_invalid_capture_group_name
Regex_invalid_char_in_class
Regex_invalid_class_set_operation
Regex_invalid_decimal_escape
Regex_invalid_group
Regex_invalid_identity_escape
Regex_invalid_named_capture_reference
Regex_invalid_property_name
Regex_invalid_range_in_character_class
Regex_invalid_unicode_escape
Regex_negated_char_class_with_strings
Regex_nothing_to_repeat
Regex_numbers_out_of_order_in_quantifier
Regex_raw_bracket
Requires_global_RegExp
Reserved_identifier
Rest_with_default
Resulting_string_too_large
Setter_one_argument
Stmt_after_return
Strict_non_simple_params
String_literal_EOL
Super_called_twice
Super_not_called
Too_much_recursion
Undeclared_private_field_or_method
Undeclared_var
Unexpected_token
Unexpected_type
Unnamed_function_statement
Unparenthesized_unary_expr_lhs_exponentiation
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Functions
Functions
arguments
Arrow_functions
Default_parameters
get
Method_definitions
rest_parameters
set
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Functions
/
arguments
arguments
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
Global_Objects
AggregateError
Array
ArrayBuffer
AsyncFunction
AsyncGenerator
AsyncGeneratorFunction
AsyncIterator
Atomics
BigInt
BigInt64Array
BigUint64Array
Boolean
DataView
Date
decodeURI
decodeURIComponent
encodeURI
encodeURIComponent
Error
escape
eval
EvalError
FinalizationRegistry
Float16Array
Float32Array
Float64Array
Function
Generator
GeneratorFunction
globalThis
Infinity
Int16Array
Int32Array
Int8Array
InternalError
Intl
isFinite
isNaN
Iterator
JSON
Map
Math
NaN
Number
Object
parseFloat
parseInt
Promise
Proxy
RangeError
ReferenceError
Reflect
RegExp
Set
SharedArrayBuffer
String
Symbol
SyntaxError
TypedArray
TypeError
Uint16Array
Uint32Array
Uint8Array
Uint8ClampedArray
undefined
unescape
URIError
WeakMap
WeakRef
WeakSet
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
AggregateError
AggregateError
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Array
Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
ArrayBuffer
ArrayBuffer
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
AsyncFunction
AsyncFunction
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
AsyncGenerator
AsyncGenerator
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
AsyncGeneratorFunction
AsyncGeneratorFunction
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
AsyncIterator
AsyncIterator
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Atomics
Atomics
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
BigInt
BigInt
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
BigInt64Array
BigInt64Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
BigUint64Array
BigUint64Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Boolean
Boolean
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
DataView
DataView
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Date
Date
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Error
Error
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
EvalError
EvalError
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
FinalizationRegistry
FinalizationRegistry
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Float16Array
Float16Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Float32Array
Float32Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Float64Array
Float64Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Function
Function
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Generator
Generator
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
GeneratorFunction
GeneratorFunction
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Int16Array
Int16Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Int32Array
Int32Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Int8Array
Int8Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
InternalError
InternalError
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Intl
Intl
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Iterator
Iterator
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
JSON
JSON
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Map
Map
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Math
Math
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Number
Number
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Object
Object
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Promise
Promise
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Proxy
Proxy
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
RangeError
RangeError
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
ReferenceError
ReferenceError
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Reflect
Reflect
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
RegExp
RegExp
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Set
Set
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
SharedArrayBuffer
SharedArrayBuffer
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
String
String
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Symbol
Symbol
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
SyntaxError
SyntaxError
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
TypedArray
TypedArray
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
TypeError
TypeError
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Uint16Array
Uint16Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Uint32Array
Uint32Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Uint8Array
Uint8Array
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
Uint8ClampedArray
Uint8ClampedArray
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
URIError
URIError
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
WeakMap
WeakMap
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
WeakRef
WeakRef
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Global_Objects
/
WeakSet
WeakSet
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Operators
Operators
Addition
Addition_assignment
Assignment
async_function*
async_function
await
Bitwise_AND
Bitwise_AND_assignment
Bitwise_NOT
Bitwise_OR
Bitwise_OR_assignment
Bitwise_XOR
Bitwise_XOR_assignment
class
Comma_operator
Conditional_operator
Decrement
delete
Destructuring_assignment
Division
Division_assignment
Equality
Exponentiation
Exponentiation_assignment
function*
function
Greater_than
Greater_than_or_equal
Grouping
import
import.meta
in
Increment
Inequality
instanceof
Left_shift
Left_shift_assignment
Less_than
Less_than_or_equal
Logical_AND
Logical_AND_assignment
Logical_NOT
Logical_OR
Logical_OR_assignment
Multiplication
Multiplication_assignment
new
new.target
null
Nullish_coalescing
Nullish_coalescing_assignment
Object_initializer
Operator_precedence
Optional_chaining
Property_accessors
Remainder
Remainder_assignment
Right_shift
Right_shift_assignment
Spread_syntax
Strict_equality
Strict_inequality
Subtraction
Subtraction_assignment
super
this
typeof
Unary_negation
Unary_plus
Unsigned_right_shift
Unsigned_right_shift_assignment
void
yield*
yield
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Operators
/
import.meta
import.meta
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Regular_expressions
Regular_expressions
Backreference
Capturing_group
Character_class
Character_class_escape
Character_escape
Disjunction
Input_boundary_assertion
Literal_character
Lookahead_assertion
Lookbehind_assertion
Modifier
Named_backreference
Named_capturing_group
Non-capturing_group
Quantifier
Unicode_character_class_escape
Wildcard
Word_boundary_assertion
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Statements
Statements
async_function*
async_function
block
break
class
const
continue
debugger
do...while
Empty
export
Expression_statement
for-await...of
for...in
for...of
for
function*
function
if...else
import
label
let
return
switch
throw
try...catch
var
while
with
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Statements
/
debugger
debugger
/
mdn2
/
en-US
/
docs
/
Web
/
JavaScript
/
Reference
/
Statements
/
import
import