File オブジェクト
まとめ
ファイル オブジェクトは、ファイル システム上のファイルの起動、編集、または操作に使用されます。
オブジェクト メソッド
名前 | 返り値の種類 | シグネチャ | 説明 |
---|---|---|---|
Close | Close() | ファイルを閉じます。 | |
Delete | Delete() | ファイルを削除します | |
Open | Open(disposition) | 指定された disposition (処理) でファイルを開きます。 disposition には、"OpenExisting"、"CreateNew"、または "CreateAlways" のいずれかを指定できます。 | |
ReadBytes | バイト配列 | ReadBytes(byteCount) | 指定したバイト数をファイルから読み取り、それらのバイトのインデックス可能な配列と繰り返し可能な配列を返します。 |
WriteBytes | WriteBytes(bytes, [byteCount]) | 指定されたバイトをファイルに書き込みます。 byteCount が指定されていない場合、byteから反復処理できるすべてのバイトがファイルに書き込まれます。それ以外の場合は、byte 内の最初の byteCount バイトが書き込まれます。 |
[オブジェクトのプロパティ]
名前 | 説明 |
---|---|
Extension | ファイル拡張子を格納している文字列。 |
Name | ファイルの名前を格納している文字列。 |
Path | ファイルへの完全修飾パスを含む文字列。 |
Position | ファイル内の現在の読み取り/書き込みカーソルの位置。 |
サイズ | ファイルのサイズをバイト単位で指定します。 |
解説
JavaScript スクリプトなどのガベージ コレクション環境からファイルが使用されている場合は、ガベージ コレクションによってファイルが閉じられるのを待つのではなく、使用されなくなったときにファイルを閉じる必要があります。