Underscore.js: Collection Functions and Function Functions

JavaScript developers looking to leverage the Underscore.js library

Prerequisite
None

Expected Duration
161 minutes

Description
Underscore.js collection functions work on a range of inputs, such as arrays, objects or lists. Function functions are designed to take a function as a parameter. This course covers a large range of collection functions and function functions from the Underscore.js library.

Objective

Introduction to Underscore.js

  • start the course
  • set up and use the Underscore library in JavaScript applications
  • describe how to use functions in Underscore.js

Searching in a Collection

  • use the each function in Underscore.js
  • use the each function with a Context
  • use the find function in Underscore.js
  • use the where function in Underscore.js
  • use the findWhere function in Underscore.js
  • use the every and some functions in Underscore.js
  • use the contains function in Underscore.js

Filtering a Collection

  • use the map function in Underscore.js
  • use the filter function in Underscore.js
  • use the reject function in Underscore.js
  • use the pluck function in Underscore.js
  • use the min and max functions in Underscore.js

Size and Reduce Functions

  • use the reduce function in Underscore.js
  • use the reduceRight function in Underscore.js
  • use the toArray function in Underscore.js
  • use the size function in Underscore.js

Sorting and Grouping Functions

  • use the sortBy function in Underscore.js
  • use the groupBy and countBy functions in Underscore.js
  • use the shuffle and sample functions in Underscore.js

Bind and Wrap Functions

  • use the bind function in Underscore.js
  • use the bindAll function in Underscore.js
  • use the partial function in Underscore.js
  • use the delay and defer functions in Underscore.js
  • use the wrap function in Underscore.js
  • use the compose function in Underscore.js

MONTHLY SUBSCRIPTION

$129/month
 

ANNUAL SUBSCRIPTION

$1295/year

Multi-license discounts available for Annual and Monthly subscriptions.