直接调用函数名并传入参数:
function functionName(param1, param2) { // 函数体}functionName(value1, value2);使用call()方法调用函数并传入参数:function functionName(param1, param2) { // 函数体}functionName.call(null, value1, value2);使用apply()方法调用函数并传入参数:function functionName(param1, param2) { // 函数体}functionName.apply(null, [value1, value2]);使用bind()方法创建一个新的函数并传入参数:function functionName(param1, param2) { // 函数体}var newFunction = functionName.bind(null, value1, value2);newFunction();作为回调函数传入其他函数中:function functionName(param1, param2) { // 函数体}function callbackFunction(callback) { callback(value1, value2);}callbackFunction(functionName); 

