JavaScript Coding

  • asyncMap
  • classnames
  • Polyfill: concat( )
  • mul(a)(b)(c)
  • sum(a)(b)(c).....(n)
  • Custom Promise
  • Debounce
  • Deep Copy
  • Polyfill: filter( )
  • Flatten Array
  • getElementsByStyle
  • Identical DOM Trees
  • Polyfill: map( )
  • Memoize
  • Object Map
  • Polyfill: reduce( )
  • Shallow Equality
  • sleep( )
  • square( )
  • Throttle
  • fetch with cache & expiry
  • City Fetcher API
  • Integers Greater Than
  • isNumbersOnly
  • promise.all( )
  • promise.any( )
  • Scripts Execution
  • Set
  • Throttle Event Handler
  • What gets logged 2?
  • What gets logged?
  • Cancellable Interval
  • Cancellable Timeout
  • Find Security Issue
  • Flexible Curry Function
  • HEX to RGB
  • Load CSS Dynamically
  • Chaining: Calculator
  • Move Array Element
  • useIsMounted
  • useToggle
  • Cancel Request
  • Counter Function
  • Tennis Score
  • Caps
  • Clamp
  • Deep Remove Falsy
  • Fizz Buzz
  • Get Number Frequency
  • Reverse Words in a String
  • Scoping Generics
  • Toggle
  • useOnClickOutside
  • useCounter
  • useHover
  • useIdle
  • usePrevious
  • useScrollPosition
  • Polyfill: apply()
    Pro
  • Polyfill: bind( )
    Pro
  • Polyfill: call( )
    Pro
  • multiAdd(1,2)(3)(4,5,6)()
    Pro
  • Custom useMemo Hook
    Pro
  • Deep Equality
    Pro
  • Event Emitter
    Pro
  • Polyfill: forEach( )
    Pro
  • getElementsByTagName
    Pro
  • inRange
    Pro
  • Min Height of DOM Tree
    Pro
  • pipe
    Pro
  • Pub Sub
    Pro
  • Shallow Merge
    Pro
  • Traverse DOM Tree
    Pro
  • Tricky Closure
    Pro
  • Unique Elements
    Pro
  • Argument Rotator
    Pro
  • Browser History
    Pro
  • Count by Condition
    Pro
  • Deep Flatten Object
    Pro
  • Deep Merge
    Pro
  • groupBy
    Pro
  • Nested Filtering
    Pro
  • Paginated Data Ranking
    Pro
  • promise.allSettled( )
    Pro
  • Promise Output
    Pro
  • promise.race( )
    Pro
  • promisify
    Pro
  • String to Object
    Pro
  • this challenge
    Pro
  • Throttle Array
    Pro
  • Analyze Song Data
    Pro
  • async filter
    Pro
  • async reject
    Pro
  • Capturing in IIFEs
    Pro
  • Chop into Chunks
    Pro
  • clearAllIntervals
    Pro
  • clearAllTimeouts
    Pro
  • Click by Domains
    Pro
  • Clock Angle
    Pro
  • Code Review, Debug and Fix
    Pro
  • Contiguous History
    Pro
  • Controllable Counter
    Pro
  • getElementsByClassName
    Pro
  • Immutability Challenge
    Pro
  • Local Storage Expiry
    Pro
  • Once
    Pro
  • Parallel Async
    Pro
  • Retry Promise N Times
    Pro
  • Roll Call
    Pro
  • Sequential Async
    Pro
  • Snake to Camel
    Pro
  • Calendar Manager
    Pro
  • compose
    Pro
  • Counter Advanced
    Pro
  • Assertion Function
    Pro
  • Debounce Without Timer
    Pro
  • Digital Clock
    Pro
  • findPattern
    Pro
  • Min Max Stack
    Pro
  • Queue
    Pro
  • Right or wrong?
    Pro
  • Stack
    Pro
  • Number + String
    Pro
  • parseNumber
    Pro
  • Timer Manager
    Pro
  • Transactions Sum
    Pro
  • Digital Root
    Pro
  • API: fetch with timeout
    Pro
  • Pokemon Rating Display
    Pro
  • Remove Falsy
    Pro