Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで呼び出し元の関数をどのように見つけますか?


呼び出し元関数を見つけるには、非標準機能「function.caller」を使用する必要があります。以前は「argument.caller」プロパティが考慮されていましたが、現在は廃止されています。

次の関数を実行して、呼び出し元の関数を取得できます

ライブデモ

<html>
   <head>
      <script type="text/javascript">
         function Display() {
            alert("caller is " + Display.caller);
         }
      </script>
   </head>
   <body>
      <p>Click the following button:</p>
      <form>
         <input type = "button" onclick = "Display()" value="Get caller function">
      </form>
   </body>
</html>

  1. Google ChromeでJavaScriptデバッガーをどのように起動しますか?

    Google ChromeでJavaScriptデバッガーを起動するには、次のいずれかの方法を試してください Ctrl + Shift+Jを押します 設定に移動します その他のツールをクリックします 。その後、[開発者]をクリックします ツール。 詳細については、ChromeDevToolの公式ウェブサイトを参照してください

  2. 要素がJavaScriptで非表示になっているかどうかを確認するにはどうすればよいですか?

    JavaScriptで要素が非表示になっているかどうかを確認するには、コードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva,