IntermediateFree courseJavaScript

JavaScript Functions and Methods: A Topic-by-Topic Reference

Every JavaScript function and method you will really use, one topic per lesson: numbers, strings, arrays, objects, Set, Map, dates, JSON, promises and regular expressions, each with a runnable example and its real output.

📘 12 lessons⏱ About 4 h 30 min🌐 English🎓 Self-paced
JavaScript Functions and Methods: A Topic-by-Topic Reference

What you'll learn

  • Know the global functions and the most useful methods of Number, Math, String, Array, Object, Set, Map, Date and JSON
  • Choose the right array method (map, filter, reduce, find, flat, sort...) instead of writing loops by hand
  • Understand functions, closures, call/apply/bind and recursion
  • Use Promises, async/await and regular expressions
  • Have a quick, example-driven reference you can come back to

Course syllabus

Before you start

  • JavaScript Basics (or the same basics: variables, conditions, loops, functions, arrays and objects)
  • A browser console or Node.js