blog

中級フロントエンドまとめ

プロジェクト関連\n1.最近行ったプロジェクト、役割、主に担当していることを説明してください。\n2.vuecliの足場の構築に基づいて、どのようなプロジェクトの基盤を拡張する前に、ビジネスコード開発...

Jul 18, 2020 · 2 min. read
シェア

プロジェクト関連

1.あなたが取り組んできた最近のプロジェクトを説明し、あなたの役割は、主な責任は何ですか?

2.あなたはどのようなプロジェクトの基盤を拡張している前に、vuecliの足場の構築、ビジネスコードの開発に基づいて?

3.プロジェクトのバックエンドの管理クラスは、どのような再利用性のコンポーネントをカプセル化?

4。プロジェクトのアクセス許可管理モジュールは、どのように処理を設計するには?5.どのようにデプロイするには、どのようにNginxを設定するには?

6.gitの一般的なコマンドと操作、シナリオ1:オンラインバグを操作する方法、シナリオ2:新機能の開発を操作する方法、シナリオ3:3つの機能の開発の先に開発し、現在オンラインのみ操作する方法の機能;

vue

1.コンポーネント通信、値のルーティング、カスタムコマンド、フィルタ、グローバルコンポーネント、ミックスイン、スロットなどの登録。

2.小道具は、デフォルト値、$ nextTickの役割と使用シナリオを設定します。

3.keep-aliveの役割とライフサイクルのロード順序、リストジャンプの詳細を達成するために、詳細ページがクエリ条件を維持するために戻り、リストを更新します。

4.計算と時計の違いは、どのようなビジネスシナリオを使用しています

5.レンダー関数とJSX

6.親子コンポーネントのライフサイクルのロード順序

7.vuexのデータフローは、ビジネスと組み合わせて少し言うために行っています

element

1.オンデマンドでロード

2.コンポーネントのスタイル変更

3.サス/レスアプリケーション

4.セカンドパッケージの要素に基づく

5.国際化

js基本関連

es6 共通メソッド

イベントループ機構

プロミスの使用 シナリオ1:リトライ・インターフェース要求失敗リトライ・メソッドの実装 シナリオ2:他の操作の実装後に、複数のインターフェースが完了を要求

アンチシェイク/スロットリング 実装方法

ディープコピーの実装

クロスドメインの理由と解決策

ブラウザキャッシュメカニズム

jqチェーンコールの実装方法

デザインパターンの理解と応用

拡張質問

要素に基づいたテーブルコンポーネントを実装し、プルアップでより多くの読み込みを実現するためのアイデアとは?

1Wデータをレンダリングするための最適化オプションとは; uiコンポーネントライブラリの構築とnpmパッケージのリリース方法; フロントエンドアーキテクチャの理解;

拡張スキル

Read next

問題01.08. ゼロマトリックス

クラス Solution {\n パブリック void setZeroes {\n int m = , n = matrix[0].leng

Jul 18, 2020 · 1 min read