Javascriptを実行
- 更新日2026-02-04
- 3分で読める
Javascriptコードを実行します。Javascript文字列評価は、1つのオプションの文字列引数Argを持つ無名関数のコンテキストで行われます。関数は、戻り値を待機?がFALSE (デフォルト) の場合は非同期で、TRUEの場合は同期で実行します。同期実行する場合、「return」ステートメントを使用して値を戻り値として出力するか、「throw」を使用して例外文字列を出力します。デフォルトでは、返される値は、戻り値を提供するために文字列に変換される、基本的なJavascriptタイプ (数値、文字列、ブール、またはnull) である必要があります。非プリミティブタイプを返す?がTRUEの場合、戻り値は任意のJavascriptタイプになり、「JSON.stringify」によって処理されて文字列が返されます。オブジェクトと配列はJSONとしてエンコードされ、文字列値には周囲の引用符とエスケープ文字が含まれます。
パラメータ
| 名前 | データタイプ | 必須 | 説明 |
|---|---|---|---|
| 戻り値 | ![]() |
いいえ | |
| 例外 | ![]() |
いいえ | |
| Javascript文字列 | ![]() |
はい | |
| 引数 | ![]() |
いいえ | |
| 戻り値を待機? | ![]() |
いいえ | |
| 非プリミティブタイプを返す? | ![]() |
いいえ |
備考欄
以下の表は、このメソッドの 特性の一覧です。
| 短い名前 | ExecuteJavascript |
| データタイプ | 戻り値なし |
| ランタイムエンジンで使用可能 | はい |
| リアルタイムオペレーティングシステムで利用可能 | いいえ |
| VI実行中に設定可能 | はい |
| フロントパネルをメモリにロード | いいえ |
| 使用前に認証が必要 | いいえ |
| ブロックダイアグラムをメモリにロード | いいえ |
| リモートアクセス可能 | はい |


