フロントエンドの冷たい知識(4):ファイルのアップロード、スレッド、ajax 854 ワード 先端学習 Javascript 短絡演算子|| JavaScriptはユーザにアップロードされるファイルの操作が非常に限られているため、特にファイルの内容を読み取ることができず、ファイルを操作する必要がある多くのページはFlashのようなサードパーティプラグインで実現せざるを得ない. HTML 5の普及に伴い、新たに追加されたFile APIは、JavaScriptがファイルの内容を読み取り、より多くのファイル情報を得ることを可能にした. JavaScriptでは、ブラウザのJavaScript実行エンジンがJavaScriptコードを実行する際に、常に単一スレッドモードで実行するつまり、JavaScriptコードが同時に1つ以上のスレッドで実行されることは、いつでも不可能です. マルチタスクの実行は、実際には非同期呼び出しです. Webの動作原理:一回のHTTP要求は一つのページに対応する. Formのコミットをよく観察すると、ユーザーが「Submit」ボタンをクリックすると、フォームがコミットされ始め、ブラウザがページをリフレッシュし、操作が成功したか失敗したかを新しいページで教えてくれます. 不幸にもネットワークが遅すぎたり、他の理由で404ページが得られたりします. AJAX要求は非同期で実行され、すなわち、コールバック関数によって応答が得られる. コードは実行可能ファイルになり、コンパイル(compile)と呼ばれます.これを先にコンパイルするか、それを先にコンパイルするか(つまりコンパイルの手配)、構築(build)と呼ばれます. 文字列の常用する方法-あなたをマスターして敵なしになりました! ファイルアップロードのAjax編