私はcharCodeAt()
を使って1文字ずつ読みたいUnicode文字のテキストファイルを持っています。テキストファイルのURLを指定して、ファイルの内容を文字列として宣言するための構文がありますか?.txtファイルを文字列として宣言するにはどうすればよいですか?
編集:私はjQueryのas recommended belowを使用して、次のコードがあります。
var t; var music = function(source){ $.get(source, function(data){ t = data; }); } music('music.txt'); alert(t.length);
をしかし、アラートが現在undefined
です。私は何が欠けていますか?
はい、どうですか?上記の編集をご覧ください。申し訳ありませんが、コードを早く提供しませんでした。 –
データ**をコールバック**で処理します。変数は、HTTPリクエストが戻ってくる前に設定されていません。 – Quentin
はい、それは問題です。 1つの解決策は '$ .ajax([...] asynch:false)'を使用してリクエストを非同期にすることです。 –