トップ 18 道場の面接の質問と回答 (2025)
1) Dojo とは何ですか?
Dojo は JavaScript フレームワークであり、クライアント側 Web アプリケーションの開発を容易にするために作成されたユーティリティのアセンブリです。 動的な Web ユーザー インターフェイスを構築するためのツールです。無料 PDF ダウンロード: Dojo インタビューの質問と回答
2) とは何かを説明する アプリケーションのサポート Dojo のライブラリ?
Dojo のアプリケーション サポート ライブラリは次のもので構成されます- I/O パッケージは、次のようなルーチンを提供します。 AJAX 拘束
- ドラッグ アンド ドロップ操作用に、DND パッケージがルーチンを提供します
- ログイン、アニメーション、ストレージに便利なルーチンが用意されています。
3) なぜそうなるか説明してください多くのテストで HTML ファイルのスタイルは「表示を非表示」にしていますか?
生を止めることです HTML Dojo のレンダリングが終了する前に表示されるレンダリング結果。4) Dojo の利点や利点について言及してください。
Dojo の利点またはメリットには以下が含まれます:- 緩やかに型指定された変数
- 連想配列
- オブジェクトとクラス
- Dojo での W3C DOM サポート
- 正規表現
- 連想配列
5) Dojo の欠点について言及してください。
- Dojo の場合、開発者はブラウザーのサポートに依存する必要があります。
- 商用アプリケーションの場合、Dojo コードを隠す方法はありません。
6) Dojo アーキテクチャには何が含まれますか?
Dojo アーキテクチャには以下が含まれます- DojoX
- ディジット
- 道場コア
- 道場ベース
- カスタムコード
- 使用率
7) Dijit と DojoX とは何ですか?
- ディジット: これは、Dojo の上に重ねられたウィジェット システムおよびコンポーネント ライブラリであり、ユーザーがウィジェットを再利用したり、再プログラムしたりしたりすることができます。
- DojoX: これには、メインの Dojo ライブラリーにまだ含める準備ができていないウィジェット、ユーティリティー、およびクラスが含まれています。 実験的な要素とウィジェットが含まれています。
8) ウィジェットの作り方を説明してください。
ウィジェットは XNUMX つのリソースで構成されます- ウィジェットのロジックを構成する .js ファイル
- ウィジェットの表示方法を伝える HTML スニペット
9) Dojo の基本構造は何ですか?
Dojo の基本構造には以下が含まれます- /index.html : アプリケーションのエントリ ポイント
- /app: アプリケーションモジュール
- /app/main.js: アプリモジュールのメインスクリプト
10) Dojo の制限について言及してください。
道場の制限は、- 多くのネットワークが必要です
- Developer Dojo のブラウザ サポートに依存したまま
- 商用アプリケーションの場合、Dojo コードを隠す方法はありません。
- ドキュメントは非常に狭い
- 商用アプリケーションの場合、Dojo コードを隠す方法はありません。
11) Dojo が Ajax の一部であるかどうか、またその役割を区別するかどうか説明してください。
Dojo は Ajax の一部ではありません。 これはオープンソースの JavaScript ツールキットであり、JavaScript または Ajax ベースのアプリケーションおよび Web サイトの迅速な開発を容易にするように設計されています。 データ グリッド、スクローラー、カレンダーなどの多くのカスタム コンポーネントを提供します。コレクションやデータ構造モードなどの機能を提供します。 配列 また、AJAX 呼び出しを行うための API などの高度な API も提供します。 一方、AJAX は非同期 JavaScript であり、 XML、これらを組み合わせることで、サーバーへの JavaScript 関数呼び出しを行って、応答をトリガーすることが可能になります。 XMLHttpRequest および XMLHttp 応答オブジェクトを使用します。12) Dojo のモジュールとは何ですか?
Dojo では、モジュールは個別にロードできる個別のコードです。 コードが定義されているファイル パスに似た文字列を使用して識別しています。 例: my/モジュール/クラス。13) Dojo の言語ライブラリについて説明してください。
Dojo の言語ライブラリには以下が含まれます- ラング。*
- 一般的なイディオムのラッパー
- 関数型プログラミング API
14) Dojo Charting の機能について言及しますか?
Dojo チャートを使用すると、 開発者 さまざまなデータセットから動的で機能的でユニークなグラフを作成します。 グラフ作成ライブラリは dojox/charting リソース内に存在します。- JavaScript または HTML を使用してグラフを作成できます。
- ほぼすべてのデバイスで動作します
- VML、SVG、Silverlight、Canvas でグラフをレンダリングできます。
- 開発者はどのレンダラーを使用するかを自由に選択できます。
- クライアントを評価し、クライアントのサポートに基づいて適切なレンダラーを使用します。
- dojox/gfx ライブラリを使用して、さまざまな方法でチャートをアニメーション化できます。
- 数十の多様で魅力的なテーマがパッケージ化されています
- チャートテーマ内で線形および放射状のグラデーションが可能になります。
15) Dojo Framework に付属するコンポーネントをいくつか挙げてください。
Dojo Framework に付属するコンポーネントには次のものがあります。- 道場の木
- 道場リストボックス
- Dojo カレンダー コントロール
- 道場グリッド
- 道場ボタンなど
16) 何が違うのか説明してください jQueryの そして道場?
道場 | Jクエリ |
|
|
17) Dijit レイアウト ウィジェットをいくつか挙げてください。
- コンテンツペイン
- リンクペイン
- ボーダーコンテナ
- タブコンテナ
- 分割コンテナ
- スタックコンテナ
- アコーディオンコンテナ
18) Dojo/ready モジュールの機能を説明しますか?
dojo/ready モジュールには、次の XNUMX つの条件が満たされたときに実行されるコールバックを記録する関数があります。- DOMの準備ができました
- 要求されたコードのすべての未処理または残りのモジュールの読み込みが完了しました
- 優先度の高い他の登録機能は完了しています。