サイト内検索

Top-level

スポンサー

ホーム > Top-level > eval

eval

文字列をスクリプトのコードとして評価してそれを実行します.

シンタックス

eval(string)
  • string - スクリプトのコードとして評価する文字列

説明

eval関数はstringで指定された文字列をJavaScriptのコードとして評価してそれを実行します.

サンプルコード

以下にeval関数を使用して文字列をスクリプトのコードとして実行するサンプルコードを示します.

<html>
  <head>
    <title>eval関数のサンプルコード</title>
  </head>
  <body>
    <script type="text/javascript" language="javascript">
      var scriptString1 = "1 + 2 + 3"

      /* 文字列として出力 */
      document.write(scriptString1 + "<br />");

      /* eval関数で計算して出力 */
      document.write(eval(scriptString1) + "<br />");
      eval("document.write(1 + 2 + 3)");
    </script>
  </body>
</html>

実行例

サンプルコードの実行結果は以下のようになります.

1 + 2 + 3
6
6 

スポンサード リンク

inserted by FC2 system