JavaScript

JavaScript is a versatile programming language that adds interactivity and dynamic behavior to websites. As a cornerstone of web development, it enables features like user input handling, animations, and real-time updates. With JavaScript, developers can create engaging and responsive web experiences that adapt to user actions, making websites more interactive and user-friendly.

The following pages were created using HTML, CSS and JavaScript:

  1. DOM
  2. variables
  3. arithmetic-expressions
  4. user-input
  5. type-conversion
  6. const
  7. przeciwprostokatna-calc
  8. counter-program
  9. random-number-generator
  10. useful-string-methods
  11. string-slicing
  12. method-chaining
  13. if-statements
  14. checked-property
  15. switches
  16. and-or
  17. not
  18. while-loops
  19. do-while-loops
  20. for-loops
  21. break-continue
  22. nested-loop
  23. functions
  24. return-statement
  25. ternary-operator
  26. var-vs-let
  27. template-literals
  28. format-currency
  29. temperature-conversion
  30. array
  31. array-loop
  32. array-sort
  33. arrays-2D
  34. spread-operator
  35. rest-parameters
  36. callbacks
  37. array.forEach()
  38. array.map()
  39. array.filter()
  40. array.reduce()
  41. array-sort-numbers
  42. function-expressions
  43. arrow-function-expressions
  44. array-shuffle
  45. nested-functions
  46. maps
  47. objects
  48. this
  49. classes
  50. constructors
  51. static
  52. inheritance
  53. super
  54. getters&setters
  55. objects-as-arguments
  56. array-of-objects
  57. anonymous-objects
  58. error-handling
  59. setTimeout()
  60. setInteval()
  61. date-objects
  62. clock-program
  63. console.time()
  64. promises
  65. async
  66. await
  67. Modules
  68. addChangeHTML
  69. addChangeCSS
  70. events
  71. addEventListener()
  72. show&hideHTML
  73. detect-key-presses
  74. animations
  75. canvas
  76. window
  77. cookies