JS_EvaluateScriptスクリプトのコンパイルおよび実行を行います。上のリクエストでなければなりません。エラーメッセージ出力に利用されるスクリプトのファイル名またはそのURLを示す文字列。実行に成功したとき、*rvalにはスクリプトの最終行の実行結果の値が格納されます。script.説明JS_EvaluateScriptは、オブジェクトobjに結合する形でスクリプトをコンパイル・実行する関数です。実行が成功したとき、rvalにスクリプトの最終行の実行結果の値へのポインタが格納されています。この関数のUnicode版として、JS_EvaluateUCScriptが用意されています。function.srcはスクリプト文字列、lengthはその文字列の長さをそれぞれ引数として取ります。characters.filenameはスクリプトの位置を示すファイル名またはURLを引数として取ります。ここで指定した情報は、コンパイルエラーが発生したときのエラーメッセージに利用されます。linenoも同様にエラーメッセージとして出力される行番号として利用されます。compilation.スクリプトのコンパイルと実行が成功したとき、JS_EvaluateScriptおよびJS_EvaluateUCScriptはJS_TRUEを、失敗したときはJS_FALSEをそれぞれ返します。コンパイル・実行に失敗したとき、*rvalの値は未定義とみなす必要があります。inbox.現在、ニュースレターは英語でのみ提供されています。従って私の個人情報を扱うことに同意します。