関数呼び出しが変数定義に戻っているかグローバルスコープに戻っているかどうかを確認することができますか?関数呼び出しが変数定義かどうか確認してください
サーバーからリモートプロシージャ(AJAX経由)を呼び出すコードがあります。サーバーで、プロシージャーが変数定義であれば、その名前は他の用途のために保存する必要があります。そうでなければ結果を返すだけです。
var result = RPC('getName')
// The server should receive "result" and the call
RPC('getName')
// The server should receive only the call
この構文は使用できますか。
私の答えは正確なままです。 'RPC'は戻り値の使い方を知ることができません。構文は**不可能です。 JavaScriptを使用できない方法で使用しようとしています。さらに、 'RPC'がAJAXを使って値を取得した場合、その値は返すことさえできません。約束を返すか、コールバック関数を 'RPC'に渡す必要があります。 – meagar