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