比如函数A:function funcA(a){alert(a)}; 怎么把函数A作为函数B的一个参数,在B函数内执行呢?函数B怎么定义呢?B:function funcB(var1,var2,函数A){//执行函数A(这个怎么写?)}是指Javascript的代码,最好能举
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 02:41:11
比如函数A:function funcA(a){alert(a)}; 怎么把函数A作为函数B的一个参数,在B函数内执行呢?函数B怎么定义呢?B:function funcB(var1,var2,函数A){//执行函数A(这个怎么写?)}是指Javascript的代码,最好能举
比如函数A:function funcA(a){alert(a)}; 怎么把函数A作为函数B的一个参数,在B函数内执行呢?函数B怎么定义呢?
B:function funcB(var1,var2,函数A){
//执行函数A(这个怎么写?)
}
是指Javascript的代码,最好能举个例子咯,先谢过了~
楼下的大哥,我要的是js代码,如果函数A不带参数的话我会写的,
var funcA=function(){...}
function funcB(var1,var2,funcA){
funcA();
}
但是如果函数A带参数呢?怎么参数怎么传到函数B?我知道一个方法:
var funcA=function(a){...}
function funcB(var1,var2,a,funcA){
funcA(a);
}
但是这样写函数B就多了个参数a,所以我想知道有没其它的方法?
没人知道吗?
比如函数A:function funcA(a){alert(a)}; 怎么把函数A作为函数B的一个参数,在B函数内执行呢?函数B怎么定义呢?B:function funcB(var1,var2,函数A){//执行函数A(这个怎么写?)}是指Javascript的代码,最好能举
#include "stdafx.h"
#include
using namespace std;
int addition (int a,int b ){
return (a+b);
}
int subtraction (int a,int b){
return (a-b);
}
int (*minus)(int ,int ) = subtraction;
int operation (int x,int y,int (*functocall)(int ,int )){
int g;
g=(*functocall)(x,y);
return g;
}
int main ()
{
int m,n;
m=operation (7,5,addition);
n=operation (20,m,minus);
cout