String
のArray
を1行ずつファイルに保存します。
最初のパラメータlist
は、保存する文字列の配列です。
2番目のパラメータfilename
は、ファイルの名前を設定する文字列です。 例えば、saveStrings(['0', '01', '011'], 'data.txt')
を呼び出すと、 配列['0', '01', '011']
がユーザーのコンピューター上の data.txt
というファイルに保存されます。
3番目のパラメータextension
はオプションです。文字列が渡された場合、 saveStrings(['0', '01', '011'], 'data', 'txt')
のように、2番目の パラメータがファイル名として、3番目のパラメータが拡張子として解釈されます。
4番目のパラメータisCRLF
もオプションです。true
が渡された場合、 saveStrings(['0', '01', '011'], 'data', 'txt', true)
のように、 2つの文字\r\n
が各文字列の末尾に追加され、保存されたファイルに 新しい行が作成されます。\r
はキャリッジリターン(CR)、\n
は ラインフィード(LF)です。デフォルトでは、新しい行を作成するために 各文字列の末尾に\n
(ラインフィード)のみが追加されます。
注意:ブラウザはファイルを即座に保存するか、ダイアログウィンドウで ユーザーにプロンプトを表示します。
実例
シンタックス
saveStrings(list, filename, [extension], [isCRLF])
パラメーター
list
String[]:
保存するデータ。
filename
String:
保存するファイルの名前。
extension
String:
ファイルに使用する形式。
isCRLF
Boolean:
各文字列の末尾に\r\n
を追加するかどうか。 デフォルトはfalse
です。
Notice any errors or typos? Please let us know. Please feel free to edit src/io/files.js and open a pull request!