- Underscore.JS Tutorial
- Underscore.JS - Home
- Underscore.JS - Overview
- Underscore.JS - Environment Setup
- Underscore.JS - Iterating Collection
- Underscore.JS - Processing Collection
- Underscore.JS - Iterating Array
- Underscore.JS - Processing Array
- Underscore.JS - Functions
- Underscore.JS - Mapping Objects
- Underscore.JS - Updating Objects
- Underscore.JS - Comparing Objects
- Underscore.JS - Utilities
- Underscore.JS - Chaining
- Underscore.JS Useful Resources
- Underscore.JS - Quick Guide
- Underscore.JS - Useful Resources
- Underscore.JS - Discussion
Underscore.JS - invoke method
Syntax
_.invoke(list, methodName, *arguments)
invoke method invokes a method named methodname on given list. arguments will be passed to that method as extra arguments.
Example
var _ = require('underscore'); var list = [[1, 3, 2, 5],[4, 6, 1, 2]] //Example 1. invoke join method on each element of list var result = _.invoke(list, 'join'); console.log(result); //Example 2. invoke join method on each element of list var result = _.invoke(list, 'join', ' # '); console.log(result);
Save the above program in tester.js. Run the following command to execute this program.
Command
\>node tester.js
Output
[ '1,3,2,5', '4,6,1,2' ] [ '1 # 3 # 2 # 5', '4 # 6 # 1 # 2' ]
underscorejs_processing_collection.htm
Advertisements
To Continue Learning Please Login
Login with Google