6. [ Character escape: \n, \u{...} ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Character_escape)
7. [ Disjunction: | ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Disjunction)
8. [ Input boundary assertion: ^, $ ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Input_boundary_assertion)
9. [ Literal character: a, b ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Literal_character)
10. [ Lookahead assertion: (?=...), (?!...) ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookahead_assertion)
11. [ Lookbehind assertion: (?<=...), (?<!...) ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookbehind_assertion)
12. [ Named backreference: \k<name> ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Named_backreference)
13. [ Named capturing group: (?<name>...) ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Named_capturing_group)
14. [ Non-capturing group: (?:...) ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Non-capturing_group)
15. [ Quantifier: *, +, ?, {n}, {n,}, {n,m} ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Quantifier)
16. [ Unicode character class escape: \p{...}, \P{...} ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Unicode_character_class_escape)
17. [ Wildcard: . ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Wildcard)
18. [ Word boundary assertion: \b, \B ](/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Word_boundary_assertion)
14. Errors
1. [ Overview ](/en-US/docs/Web/JavaScript/Reference/Errors)
2. [ Error: Permission denied to access property "x" ](/en-US/docs/Web/JavaScript/Reference/Errors/Property_access_denied)
3. [ InternalError: too much recursion ](/en-US/docs/Web/JavaScript/Reference/Errors/Too_much_recursion)
4. [ RangeError: argument is not a valid code point ](/en-US/docs/Web/JavaScript/Reference/Errors/Not_a_valid_code_point)
5. [ RangeError: BigInt division by zero ](/en-US/docs/Web/JavaScript/Reference/Errors/BigInt_division_by_zero)
6. [ RangeError: BigInt negative exponent ](/en-US/docs/Web/JavaScript/Reference/Errors/BigInt_negative_exponent)
7. [ RangeError: invalid array length ](/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_array_length)
8. [ RangeError: invalid date ](/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_date)
9. [ RangeError: precision is out of range ](/en-US/docs/Web/JavaScript/Reference/Errors/Precision_range)
10. [ RangeError: radix must be an integer ](/en-US/docs/Web/JavaScript/Reference/Errors/Bad_radix)
11. [ RangeError: repeat count must be less than infinity ](/en-US/docs/Web/JavaScript/Reference/Errors/Resulting_string_too_large)
12. [ RangeError: repeat count must be non-negative ](/en-US/docs/Web/JavaScript/Reference/Errors/Negative_repetition_count)
13. [ RangeError: x can't be converted to BigInt because it isn't an integer ](/en-US/docs/Web/JavaScript/Reference/Errors/Cant_be_converted_to_BigInt_because_it_isnt_an_integer)
14. [ ReferenceError: "x" is not defined ](/en-US/docs/Web/JavaScript/Reference/Errors/Not_defined)
15. [ ReferenceError: assignment to undeclared variable "x" ](/en-US/docs/Web/JavaScript/Reference/Errors/Undeclared_var)
16. [ ReferenceError: can't access lexical declaration 'X' before initialization ](/en-US/docs/Web/JavaScript/Reference/Errors/Cant_access_lexical_declaration_before_init)
17. [ ReferenceError: deprecated caller or arguments usage ](/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_caller_or_arguments_usage)
18. [ ReferenceError: reference to undefined property "x" ](/en-US/docs/Web/JavaScript/Reference/Errors/Undefined_prop)
19. [ SyntaxError: "0"-prefixed octal literals and octal escape seq. are deprecated ](/en-US/docs/Web/JavaScript/Reference/Errors/Deprecated_octal)
20. [ SyntaxError: "use strict" not allowed in function with non-simple parameters ](/en-US/docs/Web/JavaScript/Reference/Errors/Strict_non_simple_params)
21. [ SyntaxError: "x" is a reserved identifi