JQuery インタビューの質問と回答トップ 50 (2024)
ここでは、新人だけでなく経験豊富なフロントエンド開発者候補者が夢の仕事に就くための JQuery 面接の質問と回答を紹介します。
1.jQueryとは何ですか?
jQuery はプログラミング言語ではありませんが、よく書かれた JavaScript コードです。 これは、ドキュメントの走査、イベント処理、 アヤックス インタラクションとアニメーション。
無料 PDF ダウンロード: JQuery インタビューの質問と回答
2. なぜ jQuery が必要なのでしょうか?
次のリストには jQuery が必要です。
- ブラウザ互換のWebアプリケーションの開発に使用されます
- アプリケーションのパフォーマンスを向上させる
- 非常に高速で拡張性が高い
- UI関連の機能は最小限のコード行で記述されます
3. jQueryかどうか HTML HTML ドキュメントと XML ドキュメントの両方で機能しますか?
いいえ、 jQuery HTML は HTML ドキュメントに対してのみ機能します。 XML 文書。
4. 効果を与えるために使用される方法は何ですか?
エフェクトのメソッドには次のようなものがあります。
- 見せる()
- 隠れる()
- トグル()
- FadeIn() と
- フェードアウト()
5. jQuery の最小化バージョンを使用する利点は何ですか?
最小化バージョンの jQuery を使用すると、Web ページの効率が向上します。min.js ファイルのサイズは、通常の js ファイルより 50% 以上小さくなります。 ファイルサイズが小さくなると、Web ページが高速になります。
6. jQuery は JavaScript ですか、それとも JSONの ライブラリファイル?
jQuery は JavaScript ファイルのライブラリであり、DOM、イベントエフェクト、Ajax 関数で構成されます。 jQuery は XNUMX つの JavaScript ファイルであると言われています。
7.どれ オペレーティングシステム jQueryとの互換性が高いのでしょうか?
Mac、Windows、Linux は jQuery との互換性が高くなります。
8. ASP.Net プロジェクトに jQuery ライブラリを含めるにはどうすればよいですか?
jQuery.com から jQuery ライブラリをダウンロードし、その参照を asp.net ページに含めます。
9. jQuery のバージョンを示すコマンドはどれですか?
コマンド $.ui.version は jQuery UI バージョンを返します。
10. jQuery はどのようなシナリオで使用できますか?
jQuery は次のシナリオで使用できます。
- 申し込む CSS 静的または動的
- イベントでの関数の呼び出し
- 操作目的
- 主にアニメーション効果用
11. find メソッドと Children メソッドの違いは何ですか?
Find メソッドは DOM ツリーの下のすべてのレベルを検索するために使用されますが、子は DOM ツリーの下の XNUMX つのレベルを検索します。
12. jQuery Connectとは何ですか?
A 「jQuery接続」 関数を別の関数に接続またはバインドするために使用されるプラグインです。 Connect は、他の関数から関数を実行するか、プラグインが実行されるために使用されます。
13. Connectの使い方は?
Connect は、jQuery.com から jQuery connect ファイルをダウンロードし、そのファイルを HTML ファイルに含めることで使用できます。 関数を別の関数に接続するには、$.connect 関数を使用します。
14. Web アプリケーションで使用されている jQuery の機能は何ですか?
jQuery は、Web アプリケーションでスライディング、ファイルのアップロード、アコーディアンなどの機能を使用します。
15. jQuery のブラウザ関連の問題は何ですか?
jQuery プラグインのブラウザ互換性は問題であり、修正するには多くの時間が必要です。
16. マスター ページとコンテンツ ページの両方に jQuery ファイルを追加する必要がありますか?
jQuery ファイルはマスター ページに追加する必要があり、参照せずにコンテンツ ページから直接アクセスできるようになります。
17. jQuery の基本的なセレクターは何ですか?
jQuery の基本的なセレクターは次のとおりです。
- 要素 ID
- CSS名
- タグ名
- DOM階層
18. jQuery を使用して C# コード ビハインドを呼び出すことはできますか?
はい、jQuery がサポートしているため、jQuery から C# コードを呼び出すことができます。 .NET アプリケーション。
19. use jQuery.data メソッドとは何ですか?
jQuery.data メソッドは、データを DOM ノードおよびオブジェクトに関連付けるために使用されます。 このデータ メソッドにより、jQuery コードが明確かつ簡潔になります。
20. jQuery の各関数の用途は何ですか?
各関数は、オブジェクトのすべての要素を反復するために使用されます。 これは、DOM 要素、配列、オブジェクトのプロパティをループするために使用されます。
21. jQuery のサイズと長さの違いは何ですか?
サイズと長さは両方とも、オブジェクト内の要素の数を返します。 ただし、長さはプロパティであり、サイズはメソッドであるため、長さはサイズよりも高速です。
22. ページに複数の「document.ready」関数を追加できますか?
はい、ページに複数の document.ready 関数を追加できます。 ただし、body.onload はページ内に XNUMX 回追加できます。
23. jQueryのloadメソッドは何に使えますか?
jQuery ロード メソッドは、ページをロードせずにサーバーからデータをロードし、そのデータを要素に割り当てるために使用される強力な AJAX メソッドです。
24. jQuery で $ の代わりに独自の特定の文字が使用されているかどうか?
はい、no Conflict() メソッドと呼ばれるメソッドを使用することで、$ の代わりに独自の変数を使用できます。
var sample = $.noConflict()
25. jQuery Ajax メソッドに使用される XNUMX つのパラメータは何ですか?
XNUMX つのパラメータは次のとおりです。
- URL- リクエストを送信するには URL を指定する必要があります
- タイプ– リクエストのタイプを指定します(GetまたはPost)
- データ– サーバーに送信するデータを指定します
- キャッシュ – ブラウザがリクエストされたページをキャッシュするかどうか
26. jQueryフィルターの用途は何ですか?
jQuery フィルターは、基準に基づいてオブジェクト リストから特定の値をフィルター処理するために使用されます。 例としては、カート Web サイト内の製品のマスター リストから特定の製品をフィルタリングすることが挙げられます。
27. jQuery のテストに役立つプログラムはどれですか?
QUnit は jQuery のテストに使用され、非常に簡単かつ効率的です。
28. CDN とは何ですか?
CDN は Content Distribution network の略で、データにアクセスする際の帯域幅を最大化するためにデータ ファイルのコピーを含むネットワークを別の場所に持つ企業のグループであると言われています。
29. CDN には XNUMX 種類ありますか?
CDN には XNUMX つのタイプがあります。
30. jQuery のショートカットとして使用される記号はどれですか?
ドル記号 ($) は、jQuery のショートカットとして使用されます。
31. jQuery はクライアント スクリプトですか、それともサーバー スクリプトですか?
jQuery はクライアント スクリプトです。
32. jQueryで構築されるスクリプトとは何ですか?
jQuery は Javascript ファイルであり、一般的な DOM、イベント効果、Ajax 関数を含む単一の JavaScript ファイルです。
33. jQuery をデバッグするにはどうすればよいですか?
jQuery をデバッグするには XNUMX つの方法があります。
デバッガのキーワード
- デバッグを開始する必要がある行にデバッガーを追加し、F5 ファンクション キーを使用して Visual Studio をデバッグ モードで実行します。
- プロセスをアタッチした後にブレークポイントを挿入する
34. ページに jQuery を組み込むにはどのような方法がありますか?
ページに jQuery を含める方法は次のとおりです。
- scriptタグ内のローカルコピー
- jQuery.com のリモート コピー
- Ajax APIのリモートコピー
- スクリプト マネージャー コントロールのローカル コピー
- クライアントスクリプトオブジェクトを使用した埋め込みスクリプト
35. jQuery.ajax メソッド () の用途は何ですか?
jQuery.ajax メソッドは、非同期 HTTP リクエストに使用されます。
36. JQueryはどこでダウンロードできますか?
jQuery JavaScript は、jQuery 公式 Web サイト – www.jquery.com からダウンロードできます。
37. jQuery は JavaScript に代わるものですか?
いいえ、jQuery は JavaScript に代わるものではありません。
38. 連鎖とは何ですか?
チェーンは、セレクター内の複数のイベントと関数を接続するために使用されます。
39. jQueryの利点は何ですか?
jQuery の利点は次のとおりです。
- ただのJavaScriptの機能強化
- コーディングはシンプル、明確、再利用可能
- より複雑な条件とループの記述を削除
40. C# コードビハインドは jQuery から呼び出すことができますか?
はい、jQuery から C# コードを呼び出すことができます。
41. jQuery.data() メソッドの用途は何ですか?
jQuery データ メソッドは、データを DOM ノードおよび JavaScript オブジェクトに関連付けるために使用されます。 この方法により、コードが非常に簡潔で整然としたものになります。
42. onload() と document.ready() の違いは何ですか?
XNUMX つのページには onload 関数を XNUMX つだけ含めることができますが、複数の onload 関数を含めることができます。 document.ready 関数。 Document.ready 関数は DOM が読み込まれるときに呼び出されますが、onload 関数は DOM と画像がページに読み込まれるときに呼び出されます。
43. jQueryの各機能の使い方は何ですか?
jQuery の各関数は、ターゲット jQuery オブジェクトのすべての要素をループするために使用されます。 また、複数要素の DOM、ループ配列、オブジェクト プロパティにも役立ちます。
44. jQueryを使用してコードビハインド内でメソッドを呼び出すにはどうすればよいですか?
$.ajax は、jQuery を使用してコードビハインド内で WebMethod を宣言することで呼び出すことができます。
45. jQuery で最も速いセレクターはどれですか?
ID と Element は、jQuery で最も高速なセレクターです。
46. jQuery で最も遅いセレクターは何ですか?
クラス セレクターは、jQuery で最も遅いセレクターです。
47. jQuery コードはどこで実行されますか?
jQuery コードがクライアント ブラウザ上で実行されています。
48. $記号の代わりに特定の文字を定義する方法は何ですか?
「衝突なし」 メソッドは、jQuery を参照し、変数に保存するために使用されます。 その変数は Sign の代わりに使用できます。
49. jQuery が JavaScript よりも優れているのはなぜですか?
jQuery は Ajax アプリケーションの開発に使用されるライブラリであり、コードをクリーンかつ簡潔に記述するのに役立ちます。 イベント、アニメーション、Ajax サポート アプリケーションも処理します。
50. jQueryのセレクターの種類は何ですか?
jQuery には XNUMX 種類のセレクターがあります。
- CSSセレクター
- XPath セレクター
- Custom Selector
昨今、さまざまな機能を備えたWebサイトやWebアプリケーションの利用が増えています。 jQuery は、Web サイトに特定の機能を提供するために広く使用されています。 そのため、HTML および CSS を使用した jQuery に関する十分な知識を持つフロントエンド開発者に対する大きな需要があります。
としてのキャリアを築くには、 フロントエンド開発, 候補者は、jQuery の面接でさまざまな質問をされる面接を突破する必要があります。 これらの面接の質問は、あなたのビバ(口頭)にも役立ちます。
ありがとう、役に立ちました
よろしく
リチャード・ビーズ
とても助かりました、ありがとうございます。
すごい努力❤️
素晴らしい投稿、本当にとても役に立ちました
ありがとう、とても役に立ちました
ありがとうございました
面接の質問はとても役に立ちます
ニース..
素晴らしい、素晴らしい Q&A… 役に立ちました。 ありがとう
一部の質問は最後に重複しています
ありがとうございました
素敵な質問で、本当に助かりました。ありがとう
誰もが簡単に理解できるように、各質問に適切な例を提供してください。ありがとうございます
有益な質問と回答をありがとう
NOICE