J 9(更新...)についての詳細を学ぶためのJS(JavaScriptの)

1.アニメーション

(1)CSSのスタイルは、スポーツを提供します

プロパティの移行移行は、   ある状況から別の状況への移行と呼ばれています

トランジション:ATTR時間線形遅延

Attrがプロパティを変更しています

時間は、それがかかる時間です

リニア変化のスピード

遅延が遅れています

レビューの背景:URL()ノー・リピート 、50%、50%、赤、

背景画像

背景リピート

背景位置

背景色

(2)のJS 設け移動

 

要素をスクロールオフセットクライアント3シリーズ

 

clientWidth / clientHeight /のclientTop / clientLeft

 

offsetWidth / offsetHeight / offsetLeft / offsetTop / offsetParentの

 

scrollWidth / scrollHeight / scrollTopスプライト/ scrollLeft

サーティーン属性、上記は、読み取り専用属性scrollTopスプライトscrollLeftであり、すなわち、読み書き

ブラウザを取得しますボディ属性に互換性があります

ヴァールDD = document.body ||はdocument.firstChild

scrollTopスプライトscrollLeft 最小値である0

ゲット身体文書全体の高さを

 

document.body.scrollHeight || document.documentElement.scrollHeight

高ブラウザ画面を取得しますブラウザの表示領域

Document.body.clientHeight || document.documentElement.clientHeight

ウィンドウ内の2つのイベント

 

onscroll スクロールバーがスクロールするときにトリガ

 

さらにonResize  ウィンドウがトリガーを変更

 

BOMのブラウザオブジェクトモデル

1.window.open(URL、方法)

URLは、Webアドレス開いています

方法の道を開くために_self

2.window.close()

3.ブラウザのユーザー情報

window.navigator

4.ブラウザのアドレス情報

window.locationの

5.window.history 記録ブラウザのアクセス履歴

window.history.forward()は、最新のアクセス記録を転送します

window.history.back()   を返します

 

分析関数

 

ビューの関数としての彼の機能は、のみ再生することができた場合の平均機能をカプセル化することができます。

 

私たちは関数オブジェクトとしての機能を見れば、あなたはいくつかの継承を達成することができます。

 

慰めることができ DIR(FN)を

プロトタイプチェーン関数呼び出し()と自然物で見つけることができ、適用されます()、バインド() の三つの方法。

これらの3つの方法は、関数内で変えることができ、この時点

A.Call(B、C、D) B用の置換基A 、この場合、B コールへ

機能追加(a、b)は{

(この)はconsole.log

+ Bを返します

}

関数建(B){

リターンAB

}

//(5,3)を追加

VAR S = add.call(建、5,6)

console.log(S)

建は、この中に交換し、その後の呼び出しに追加します

コール適用の違いを

 

ケーススタディ

Math.max(34 ,, 45,6,12)は、これらの数字の最大用語を見つけるが、引数が数値でなければなりません。

今、私たちはしている = [24,25,56,5] ARR たい数学は内部の最大項目を見つけるために、

VAR S = Math.max.apply(ヌル、ARR)

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/zff123/p/10044912.html