Underscore.js: Array, Object, and Utility Functions


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Underscore.js array functions take an array as input. Object functions work on objects, and utility functions provide utility, with or without input, or without being tied to a particular input type. This course covers a large range of array functions, object functions, and utility functions from the Underscore.js library.

Target Audience
JavaScript developers looking to leverage the Underscore.js library

Prerequisites
None

Expected Duration (hours)
2.6

Lesson Objectives

Underscore.js: Array, Object, and Utility Functions

  • start the course
  • use the first and last functions in Underscore.js
  • use the initial rest functions in Underscore.js
  • use the without and difference functions in Underscore.js
  • use the partition function in Underscore.js
  • use the uniq and zip functions in Underscore.js
  • use the compact function in Underscore.js
  • use the flatten function in Underscore.js
  • use the union and intersection functions in Underscore.js
  • use the object function in Underscore.js
  • use the range function in Underscore.js
  • use the indexOf and lastIndexOf function in Underscore.js
  • use the sortedIndex function in Underscore.js
  • use the times and random functions in Underscore.js
  • use the escape and unescape functions in Underscore.js
  • use the noConflict function in Underscore.js
  • use the mixin function in Underscore.js
  • use the identity and constant functions in Underscore.js
  • use the uniqueID function in Underscore.js
  • use the result function in Underscore.js
  • use the keys, values, pairs, and invert functions in Underscore.js
  • use the functions function in Underscore.js
  • use the extend and defaults function in Underscore.js
  • use the pick and omit functions in Underscore.js
  • use the clone function in Underscore.js
  • use the has, isEqual, and isEmpty functions in Underscore.js
  • check types with is* functions
  • use method chaining to join together Underscore.js functions
  • Course Number:
    sl_unjs_a02_it_enus

    Expertise Level
    Intermediate