Scripts
Scripts クラスへの Javascript 機能拡張
メンバ
メソッド
callSQ
(Squirrel グローバルメソッドの呼び出し。 )
clone
(値のクローンを返す。 )
compareSQ
(Squirrel用比較 )
compileSQ
(Squirrel スクリプトのコンパイル処理 )
compileStorageSQ
(Squirrel スクリプトのファイルからのコンパイル処理 )
driveSQ
(Squirrel疑似スレッド処理の稼働 )
enableDebugJS
(デバッガの有効化 )
equalStruct
(オブジェクト同士を比較する。辞書/配列の場合は中身の要素が再帰的に比較されます )
equalStructNumericLoose
(オブジェクト同士を比較する。辞書/配列の場合は中身の要素が再帰的に比較されます 数値がゆるく比較されます(0.0 と 0 を等しいとして扱います) )
evalJSON
(JSON の文字列を解析して Array または Dictionary を返す )
evalJSONStorage
(JSON のファイルを解析して Array または Dictionary を返す )
execJS
(Javascript スクリプトの実行。 )
execSQ
(Squirrel スクリプトの実行。 )
execStorageJS
(Javascript スクリプトのファイルからの実行。 )
execStorageSQ
(Squirrel スクリプトのファイルからの実行。 )
execStorageWSH
(WSH スクリプトのファイルからの実行 )
execWSH
(WSH スクリプトの実行 )
foreach
(オブジェクトのメンバの全参照 )
forkSQ
(Squirrel スクリプトのスレッド実行。 )
forkStorageSQ
(Squirrel スクリプトのファイルからのスレッド実行。 )
getMD5HashString
(octet の MD5ハッシュ値の取得 )
getObjectContext
(オブジェクトのコンテキストを返す )
getObjectCount
(オブジェクトのメンバ個数を返す )
getObjectKeys
(オブジェクトのメンバ名一覧を返す )
isNullContext
(オブジェクトのコンテキスト判定 )
loadSQ
(Squirrel スクリプトの読み込み )
loadStorageSQ
(Squirrel スクリプトの読み込み )
processDebugJS
(デバッガ処理駆動 )
registerSQ
(Squirrel のグローバル空間に TJS2 のオブジェクト/関数を登録する )
rehash
(TJSDoRehash()を呼ぶ )
saveJSON
(データを JSON 形式で保存する )
saveSQ
(データを Squirrel 形式で保存する。このファイルは "return" を先頭にもつので dofile() で読みだすことができます )
setEvalErrorLog
(Scripts.evalのエラーログ出力抑制 )
toJSONString
(データを JSON 形式の文字列に変換する )
toSQString
(データを Squirrel 形式の文字列に変換する )
triggerSQ
(Squirrel疑似スレッド用のトリガ呼び出し )
unregisterSQ
(Squirrel のグローバル空間に登録されたオブジェクトを解放する )
プロパティ
threadCountSQ
( )