関数Aで直接呼び出すと、コールバック関数は死に制限されます。ただし、関数をパラメーターとして使用するには、次の利点があります。A(b)の場合、関数Bはコールバック関数になり、この時点でa(c)もできます。関数Cはコールバック関数になります。 functiona(){...; b();}を書くと、変数の柔軟性が失われます。
コードコピーは次のとおりです。
関数a(index、callback){
callback(index);
}
関数B(index){
アラート(インデックス);
}
a(10000、b);