Sword to Offer

1544 ワード

先端試験問題に向けたいくつかの悟りと整理.Sward To Offer、剣指Offer、STOシリーズのJavascript .
原理編
1.説明jsブラウザ側での実行フロー♥♥♥♥
  • 実行スタック
  • イベントキュー
  • マイクロタスクおよびマクロタスク
  • setTimeoutpromiseの実行順
  • 2.深いコピーと浅いコピー♥♥♥
  • どのように実現しますか?

  • 3.ブレ止めと絞り♥♥♥
  • 定義
  • それぞれどうやって実現するか
  • 4.クローズ♥
  • コンセプト
  • 特性
  • 欠点
  • 5.jsonpの実現原理♥♥
    6.jsのイベントモデルはどれらがありますか♥♥
  • ハプニング
  • イベントキャプチャ
  • DOMイベントフロー
  • 7.js基本データ型は?♥
  • データ型
  • 型の判断方法
  • 8.callapplyの違いは何ですか♥
    9.関数宣言と関数式の違い♥
    10.newオペレータが具体的に何をしたか
    11.js遅延ロードの仕方
    12.下箱モデルの説明
    13.ブラウザがURLを入力して何が起こったか
    14.負荷分散とは
    15.プロトタイプ及びプロトタイプチェーン
  • コンセプト
  • 継承の実現方法

  • 16.ブラウザのレンダリングプロセス
  • DOMツリー
  • レンダリングツリー
  • 17.再描画とリフロー
  • 区別と関係
  • 最小化方法
  • 18.同源策略
    19.vueのライフサイクル
    20.vue親子コンポーネント通信
    21.vuev-forkey値の役割
    22.vue中計算属性
    23.単一ページアプリケーションのメリットとデメリット
    24.一般的なHTTPリクエストヘッダ
    25.観察者パターンの紹介
  • 観察者と配布購読の違い
  • 26.紹介http2.027.紹介service worker実戦編
    1.双方向のデータバインディングを実現する♥♥
  • Object.defineProperty

  • 2.簡単なルートを実現する♥♥
    3.js原生のajax実現♥♥♥♥
    4.配列脱重
  • 何種類の方法が書けますか?

  • 5.ファイルアップロード
  • 小さなファイルと大きなファイル
  • ブレークポイント続伝
  • スライス
  • 6.万件以上のデータのTableレンダリング
  • データキャッシュ
  • 可視化領域固定数データのロード
  • データバッファ