ref_system_js
差分
このページの2つのバージョン間の差分を表示します。
| ref_system_js [2020/04/27 19:29] – 作成 klab | ref_system_js [2026/10/25 05:17] (現在) – Markdown(markdowku)を DokuWiki の書式に変換 klab | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ===== ルート ===== | ||
| + | * ドリトルのすべてのオブジェクトの親となるオブジェクトです。 | ||
| + | * ルートオブジェクトのプロパティは、プログラム全体から参照される変数です。 | ||
| + | * ルートオブジェクトのプロパティに値を書くと、他のオブジェクトからその値を参照できます。 | ||
| + | * ルートオブジェクトのプロパティは、オブジェクトを明示した「ルート:」、またはオブジェクトを省略した「:」で指定します。 | ||
| + | * (例)ルートオブジェクトに「歩幅」というプロパティを設定します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * (例)ルートオブジェクトに「歩幅」というプロパティを設定します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== 未定義 ===== | ||
| + | * 予期しない実行が行われた場合にシステムから返されるオブジェクトです。 | ||
| + | * 存在しない変数を参照したときは、未定義オブジェクトが返ります。 | ||
| + | * 命令が正しくない結果になった場合にも、未定義オブジェクトが返されることがあります。 | ||
| + | * 値が未定義オブジェクトかどうかは、**未定義** または**undef** と比較することで判別できます。 | ||
| + | |||
| + | |||
| + | |||
| + | ===== システム ===== | ||
| + | * ドリトルや動かしているコンピュータの情報を利用するためのオブジェクトです。 | ||
| + | |||
| + | * **日時?** : 日時を「Thu Feb 05 18:35:05 JST 2009」の形式で返します。 | ||
| + | * (例)日時を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **曜日?** : 曜日を「木」の形式で返します。 | ||
| + | * (例)曜日を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **年?** : 年を西暦で返します。 | ||
| + | * (例)年を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **月?** : 月を数字で返します。 | ||
| + | * (例)月を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **日?** : 日を数字で返します。 | ||
| + | * (例)日を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **時刻?** : 時刻を「18: | ||
| + | * (例)時刻を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **時?** : 時間を数字で返します。 | ||
| + | * (例)時間を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **分?** : 分を数字で返します。 | ||
| + | * (例)分を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **秒?** : 秒を数字で返します。 | ||
| + | * (例)秒を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | * **システム秒?** : システム秒を返します。2つの値の差分を取ることでミリ秒単位の経過時間を計算できます。 | ||
| + | * (例)掛け算を10万回計算する時間を表示します。 | ||
| + | |||
| + | < | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
