\r\n
ecma5… my marks…[^2]

  1. JavaScript
  2. References
  3. Built-in objects
    1. Overview
    2. AggregateError
    3. Array
    4. Function
    5. String
    6. Symbol
  4. Expressions & operators
    1. Overview
    2. Addition (+)
    3. Addition assignment (+=)
    4. Assignment (=)
    5. Decrement (--)
    6. delete
    7. Division (/)
    8. Division assignment (/=)
    9. Equality (==)
    10. function expression
    11. function* expression
    12. Greater than (>)
    13. Greater than or equal (>=)
    14. Grouping operator ( )
    15. Increment (++)
    16. Inequality (!=)
    17. Less than (<)
    18. Less than or equal (<=)
    19. Logical AND (&&)
    20. Logical AND assignment (&&=)
    21. Logical NOT (!)
    22. Logical OR (||)
    23. Logical OR assignment (||=)
    24. Multiplication (*)
    25. Multiplication assignment (*=)
    26. Strict equality (===)
    27. Strict inequality (!==)
    28. Subtraction (-)
    29. Subtraction assignment (-=)
    30. this
  5. Statements & declarations
    1. Overview
    2. Block statement
    3. break
    4. const
    5. debugger
    6. do...while
    7. Empty statement
    8. Expression statement
    9. for
    10. for await...of
    11. for...in
    12. for...of
    13. function
    14. if...else
    15. import
    16. Labeled statement
    17. let
    18. return
    19. switch
    20. var
    21. while
    22. with Deprecated
  6. Functions
    1. Overview
    2. Arrow function expressions
    3. Default parameters
    4. get
    5. Method definitions
    6. Rest parameters
    7. set
    8. The arguments object
  7. Classes
    1. ❓❓❓❓❓❓❓❓
    2. ❓❓❓❓❓❓❓❓❓❓❓
    3. ❓❓❓❓❓❓❓
    4. ❓❓❓❓❓❓❓ ❓❓❓❓❓❓❓❓❓❓
    5. ❓❓❓❓❓❓ ❓❓❓❓❓ ❓❓❓❓❓❓
    6. ❓❓❓❓❓❓
    7. ❓❓❓❓❓❓ ❓❓❓❓❓❓❓❓❓❓❓❓❓❓ ❓❓❓❓❓❓
  8. Regular expressions
    1. Overview
    2. Backreference: \1, \2
    3. Capturing group: (...)
    4. Character class escape: \d, \D, \w, \W, \s, \S
    5. Character class: [...], [^...]
    6. Character escape: \n, \u{...}
    7. Disjunction: |
    8. Input boundary assertion: ^, $
    9. Literal character: a, b
    10. Lookahead assertion: (?=...), (?!...)
    11. Lookbehind assertion: (?<=...), (?<!...)
    12. Modifier: (?ims-ims:...) Experimental
    13. Named backreference: \k<name>
    14. Named capturing group: (?<name>...)
    15. Non-capturing group: (?:...)
    16. Quantifier: *, +, ?, {n}, {n,}, {n,m}
    17. Unicode character class escape: \p{...}, \P{...}
    18. Wildcard: .
    19. Word boundary assertion: \b, \B
  9. Errors
    1. Overview
    2. AggregateError: No Promise in Promise.any was resolved
    3. Error: Permission denied to access property "x"
    4. InternalError: too much recursion
    5. RangeError: argument is not a valid code point
    6. RangeError: invalid array length
    7. RangeError: invalid date
    8. RangeError: precision is out of range
    9. RangeError: repeat count must be non-negative
    10. RangeError: x can't be converted to BigInt because it isn't an integer
    11. ReferenceError: "x" is not defined
    12. ReferenceError: assignment to undeclared variable "x"
    13. ReferenceError: can't access lexical declaration 'X' before initialization
    14. ReferenceError: deprecated caller or arguments usage
    15. ReferenceError: must call super constructor before using 'this' in derived class constructor
    16. ReferenceError: super() called twice in derived class constructor
    17. URIError: malformed URI sequence
    18. Warning: -file- is being assigned a //# sourceMappingURL, but already has one
    19. Warning: unreachable code after return statement
  10. Misc
    1. JavaScript technologies overview
    2. Lexical grammar
    3. Iteration protocols
    4. Strict mode
    5. Template literals
    6. Trailing commas
    7. Deprecated features
1

https eww ://.+.+.+.mozilla.org/REFERENCE/