call apply bind
Call
Apply
Bind

Call : The call() method calls a function with a given this value and arguments provided individually.
the call method ,you can write a method that can be used an Different objects.
In javascript all functions are object methods,
Call method can accept aruguments

Ex: // Using call() function

var person = {
firstName: 'Pradeep',
lastName: 'Kumar',
fullName: function() {
return this.firstName + ' ' + this.lastName;
}
};
var myObject = {
firstName: 'Information Technology',
lastName: '& Management'
};
console.info("Using call(): "+person.fullName.call(myObject));