私はインタビュー中に同様の問(wèn)題に遭遇しました。一般的な考え方は、ページを読み込むときに、いくつかの js ファイル リソースがスクリプト タグを使用して読み込まれるということです。これらのリソースが長(zhǎng)期間リクエストされなかった場(chǎng)合、手動(dòng)でリクエスト?
Ajax リクエストには中止メソッドがあることは知っていますが、インタビュアーはこれを聞きたいのだろうか、またリクエストを終了する他の方法はあるのでしょうか?
Following the voice in heart.
お誘いありがとうございます。
@小Stream が言ったように、タイムアウトです。
大まかな実裝アイデアは次のとおりです:
リーリー上記の例では、キューのロードは25ミリ秒間隔で実行され、ロード時(shí)間は100ミリ秒以內(nèi)です。
<script>
の読み込みは常に同期 (ブロック) され、DOM 操作の影響を受けることはありません。対象者が必要としているのは、ページの読み込みやレンダリングとは獨(dú)立した 非同期 JS 読み込み です。多くのツールがありますが、ここでは RequireJS の例を示します:
HTML ページ:
リーリーとして保存: test1.js
リーリー