したがって、次のような関数を呼び出しているとしましょう。
some_function('pages',{attr1: 1, attr2: 2},function(){
    alert('the function is ready!');
}
では、「some_function()」関数を設定して、呼び出し元に準備ができていることを返し、アラートをオフにするにはどうすればよいですか?
ありがとう :)
したがって、次のような関数を呼び出しているとしましょう。
some_function('pages',{attr1: 1, attr2: 2},function(){
    alert('the function is ready!');
}
では、「some_function()」関数を設定して、呼び出し元に準備ができていることを返し、アラートをオフにするにはどうすればよいですか?
ありがとう :)
このような意味ですか?
function some_function(type, options, callback) {
  if (some_condition) {
    callback();
  }
}
コールバックのことだと思います。多分このようなもの:
function some_function(param1, param2, callback) {
    // normal code here...
    if ( typeof callback === 'function' ) { // make sure it is a function or it will throw an error
        callback();
    }
}
使用法:
some_function("hi", "hello", function () {
    alert("Done!");
}); 
/* This will do whatever your function needs to do and then,
when it is finished, alert "Done!" */
注:句のreturn後に入れてください。if
の署名がsome_function次のようになっていると仮定します。
function some_function(name, data, callback)
callback準備ができたら電話するだけです。
function some_function(name, data, callback){
    // do whatever
    if(typeof callback === 'function'){
        callback(); // call when ready
    }
}