JavaScript topic hub

Learn Additional articles

Follow 49 JavaScript lessons across 7 chapters in the Additional articles section of Learn JavaScript Online.

Search topics covered

  • Additional articles
  • Additional articles JavaScript
  • learn Additional articles
  • Additional articles tutorial
  • Additional articles lessons
  • JavaScript tutorial
  • learn JavaScript
  • JavaScript course

Lessons in this JavaScript topic

  1. 1.1Popups and window methods
  2. 1.2Cross-window communication
  3. 1.3The clickjacking attack
  4. 2.1ArrayBuffer, binary arrays
  5. 2.2TextDecoder and TextEncoder
  6. 2.3Blob
  7. 2.4File and FileReader
  8. 3.1Fetch
  9. 3.2FormData
  10. 3.3Fetch: Download progress
  11. 3.4Fetch: Abort
  12. 3.5Fetch: Cross-Origin Requests
  13. 3.6Fetch API
  14. 3.7URL objects
  15. 3.8XMLHttpRequest
  16. 3.9Resumable file upload
  17. 3.10Long polling
  18. 3.11WebSocket
  19. 3.12Server Sent Events
  20. 4.1Cookies, document.cookie
  21. 4.2LocalStorage, sessionStorage
  22. 4.3IndexedDB
  23. 5.1Bezier curve
  24. 5.2CSS-animations
  25. 5.3JavaScript animations
  26. 6.1From the orbital height
  27. 6.2Custom elements
  28. 6.3Shadow DOM
  29. 6.4Template element
  30. 6.5Shadow DOM slots, composition
  31. 6.6Shadow DOM styling
  32. 6.7Shadow DOM and events
  33. 7.1Patterns and flags
  34. 7.2Character classes
  35. 7.3Unicode: flag "u" and class \p{...}
  36. 7.4Anchors: string start ^ and end $
  37. 7.5Multiline mode of anchors ^ $, flag "m"
  38. 7.6Word boundary: \b
  39. 7.7Escaping, special characters
  40. 7.8Sets and ranges [...]
  41. 7.9Quantifiers +, *, ? and {n}
  42. 7.10Greedy and lazy quantifiers
  43. 7.11Capturing groups
  44. 7.12Backreferences in pattern: \N and \k<name>
  45. 7.13Alternation (OR) |
  46. 7.14Lookahead and lookbehind
  47. 7.15Catastrophic backtracking
  48. 7.16Sticky flag "y", searching at position
  49. 7.17Methods of RegExp and String