ウィンドウオブジェクトについて話す

ウィンドウオブジェクトについて話す

  1. BOMオブジェクトのコアとしてウィンドウを表します。
  2. ECMAScriptで指定された最上位オブジェクトグローバルの機能を置き換えます。グローバルオブジェクトとして、すべてのグローバルメソッドとグローバルプロパティが含まれます。
  3. グローバル変数とグローバル関数は、ウィンドウオブジェクトのメソッドとプロパティです。

2種類のタイマー書き込み方法と戻り値とクリアタイマー

  1. タイムアウト呼び出しタイマー:
    setTimeout(fn、time、functionパラメーター)はIDであるハンドルを返します
  2. タイムアウトコールタイマーをクリアします:
    clearTimeout(id)
  3. タイマーを断続的に呼び出し
    ます。setInterval(fn、time、function parameter)は、IDであるハンドルを返します。
  4. 断続的なコールタイマーをクリアします:
    clearInterval(id)

BFCについて話す

  1. BFC(ブロックフォーマットコンテキスト)

  2. BFC①
    ルート要素(html)の作成。
    ②フローティングエレメント(フロートはなしではありません)。
    ③絶対固定位置決め素子(位置は絶対または固定)。
    ④インラインブロック要素(表示はインラインブロック)。
    ⑤オーバーフローの値は、表示される要素ではありません。

  3. BFCの特徴
    ①孤立した空間をつくります。
    ②BFC内のブロックレベルボックスは、縦方向に1つずつ配置されます。
    ③同じBFCの下にある隣接するブロックレベルの要素は、マージンを折りたたむ可能性があります。

  4. BFC用途
    ①外縁が折れないようにする。
    ②フロートをクリアします。

BOMのさまざまなオブジェクトと共通の属性について話します

  1. document:ドキュメント全体を表します。
  2. screen:画面情報を表します。
  3. history:履歴レコードを表します。
    go():前後に進むページ数を示す数字を書き込むことができ、負の数は戻ることを意味します。
    back():ページに戻ります。
    forward():1ページ転送します。
  4. ナビゲーター:ブラウザー情報を表します。
    プラットフォーム:ブラウザに関連する情報を保存します。
    onLine:真と偽のネットワーク接続ステータスを示します。
    userAgent:ユーザーエージェント文字列(ブラウザ識別コード)。
  5. location:ブラウザのURLアドレスを表します。
    href:現在のドキュメントの完全なURLを宣言または取得します。
    リロード:リロード。
    replace:ジャンプして元のURLを置き換えます。

ニーモニック:ヒット(ドキュメント)して死ぬ(画面)あなた(ナビゲーター)は良い(履歴)(場所)です!

おすすめ

転載: blog.csdn.net/weixin_47021982/article/details/113264358