FunctionAがいつでも(ページの読み込み中または読み込み後)ページで呼び出された場合、特定の操作を実行するリスナーを実装する必要があります。JS:関数の実行をリッスンする方法は?
つまり、私はFunctionAの実行を聞く必要があります。
これを行うには?
ありがとうございます。
FunctionAがいつでも(ページの読み込み中または読み込み後)ページで呼び出された場合、特定の操作を実行するリスナーを実装する必要があります。JS:関数の実行をリッスンする方法は?
つまり、私はFunctionAの実行を聞く必要があります。
これを行うには?
ありがとうございます。
あなたは関数Aの終了/開始時に関数を呼び出すことができます:あなたは必ず、関数Aが同期コードを持っている場合
function FunctionA(){
/* Your method implementation here */
FunctionB();
}
Cristianに感謝しますが、私はFunctionAにアクセスできません。私はDOMリスナを実装する必要があります。 – Vahe
Oups、FunctionalAはいつ呼ばれますか? 私が知る限り、 'functionExecutionListener'はありません。 –
は、あなたがあなたの機能でそれをラップし、その実行を追跡することができ、そのよう
function _A(){
A.call(undefined, ...arguments);
// A has finished execution
}
コードが非同期であるならば、問題は、あなたが自己ラッピング機能に以下の方法を作ることができ
より複雑です。
var _ = functionA; // This variable needs to be always available to functionA
functionA = function(arg1, arg2) {
_(arg1, arg2);
alert("functionA was caled!");
}
変更しますイベント
毎回誰かがあなたが通知を受ける。この関数を呼び出します。この方法にアラート一部。
functionAの内容を変更できますか? –
functionAは何をしていますか? –
残念ながら、私はFunctionAの内容を変更/変更することはできません。 – Vahe