JS
A. JSとは何ですか
JavaScriptの、インタラクティブなWebページの開発のためのウェブ上での強力なスクリプト言語、
また、ブラウザの実行によって解釈直接HTMLに埋め込まコンパイルする必要、ではありません。
二つ。JS紹介
- 組み込み:スクリプトタグに頭の中でコードを書きます
- インライン:定義された.jsファイルはsrcにヘッドスクリプトタグで導入
III。構文
定義3.1変数
図1に示すように、割り当ての最初の定義
VAR変数名。
変数名=値;
図2に示すように、割り当ての一方定義
VAR変数名=値;
3.2変数の命名規則
- 機能:キーワードは、次のような重複した名前、することはできません
- 文字の配列によって、アンダースコア
- で始まらない番号
3.3データ型
3.3.1基本型
1、未定義は、唯一つの値は不定です。初期化されていない変数、未定義の現れの使用に定義された場合。
2、ヌル、唯一つの値がヌルである、未定義が実際にヌルに由来するプレースホルダを表します。
3、trueに、falseにブール、ブール型
。4、ナンバー、数値型の任意の値
内容まで、二重引用符または一重引用符で囲まれた5、文字列、文字列型は、JSない文字タイプ
3.3.2参照型
1、文書
2、窓
3、場所
4、歴史
3.4演算子
3.4.1算術演算子
+、 - 、*、/、%、++、 -
3.4.2代入演算子
=、+ =、 - =、* =、/ =、%=
3.4.3比較演算子
=、==、=== ,!等しい未満、以上、未満、より大きな
==:数値平等の比較
===:比較値が等しく、タイプか
3.4.4論理演算子
&&、||、!、^
3.4.5三項演算子
(条件式)?式1:式2;
3.5ノート
1、単一行コメント://脚注
2、複数行のコメント:/ *コメント*内容/
3.6機能
定義:
図1に示すように、関数のメソッド名(パラメータリスト)は{}メソッド
2、匿名関数:そのイベントオブジェクト=関数(パラメータリスト){}メソッド
コール:
メソッド名(パラメータリスト);
3.7とリターンパラメータ
3.7.1パラメータ一覧
フォーマット:
メソッド関数名(変数名){}
注:この方法は、要素によってトリガされると、要素はそれによって、この要素のすべての属性値を取得し、このターゲットによって表すことができます。
3.7.2リターン
JSメソッドによって返されるデータの型を指定する必要はありませんメソッドが値を返す場合、それは復帰後に直接書き込むことができます。
フォーマット:
メソッド関数名(){
値を返します。
}
IV。要素の取得
- getElementByIdを(id値):オブジェクトはid要素の値に対応し得ます
- getElementsByClassName(クラス値):クラス値によって指定されたすべての配列要素のクラスを取得します。
- getElementsByName(名前値):名名の値によって指定されたすべての配列要素を取得します
- getElementsByTagNameの(タグ名):指定したすべてのタグからなる配列を取得
V.はJS使ってCSSを設定します
フォーマット:
詳細.style要素オブジェクトのスタイル=「値」;
注意:
などJS使用してコールを直接呼び出すことができ、ワードCSSスタイル、中:オブジェクト.style.color =「赤」。
複数の単語でのCSSスタイルコネクタは、例えば、小さなこぶのJS、の形で呼び出す必要がある:オブジェクト.style.fontSize =「20ピクセル」。