5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Professional Curricula     Web Design Solution Area     Scripting and Web Languages     JavaScript Deep Dive

Functions are first-class members of the Javascript language and this means that they can be used in ways which are not possible in other programming languages. In this 8-video course, learners explore the use of functions as arguments to other functions, as return values of functions, and also how functions can be linked with specific objects when invoked. Key concepts covered in this course include how to assign a function to a variable and pass a function as an argument to another function; how to define and invoke a function which returns a nested function; and learning what data types in Javascript are passed by value and what types are passed by reference. Learn how to create a function from a string using the new keyword; how to use function callbacks to ensure the sequential execution of functions; and how to use the call, apply, and bind methods in order to link a function call to a specific object.



Objectives

JavaScript: Advanced Function Operations

  • discover the key concepts covered in this course
  • assign a function to a variable and pass a function as an argument to another function
  • define and invoke a function which returns a nested function
  • recognize what data types in JavaScript are passed by value and by reference
  • create a function from a string using the new keyword
  • use function callbacks to ensure the sequential execution of functions
  • use the call, apply, and bind methods to link a function invocation with an object
  • summarize the key concepts covered in this course