JavaScriptの概念

JSの概念:

低速ネットワーク時代に制作、フォームの検証です

 

、HTML CSS 結合時に動的効果を生じさせる(効率がより低いため、アニメーション効果を達成するためのJSを使用しないで達成することができるCSSがCSSをJS)

 

JS = ECMAScriptの+ DOM + BOM

    構文      ドキュメントアクション       ブラウザオブジェクト異なるブラウザはBOM 異なります

DOM DOM 全体のHTML ページは、マルチノード構造にマッピングされ(DOM ツリー

 

   DOM モデル

    HTML

   / \

ヘッド本体

 | |

タイトルのp

 | |

「こんにちは」「こんにちは

 

ジャワ及びJavaScriptは関係ありません

 

JavaScriptの言語機能:

1. 実行のためのスクリプト言語を解釈しました

JS --- ブラウザ解釈上から下に、サイド側の実行を説明します

Javaの---> コンパイル- >クラス---> JVM --- > バイナリマシンコード

  1. オブジェクトベースの言語
  2. 単純
  3. 弱いタイプ言語

すべてのタイプのために使用することができ VAR 受信します

5. セキュリティ

Javascriptをローカルハードディスクにアクセスすることを許可されていません

 

HTML を使用JavaScriptを

タイプ:のように見ることができる言語別のプロパティは、スクリプト言語を使用したコンテンツ・タイプ・コードとして表さ、デフォルトで あるテキスト/ javascriptの

SRC:実行するコードを含む外部ファイルを示します

 

Javascriptを変数を宣言します

変数の任意のタイプを使用することができますのvar 宣言するキーワードを

そこ;

VaRのA = ""; "" '' と等価

VaRのB = 10。

そこC = 9.10;

VARさd =新しいDate();

E =本当でした。

グローバル変数:

<スクリプト> 内で定義されました

 

ローカル変数とグローバル変数:内部関数

 

ECMAScriptのは、唯一のカスタムタイプをサポートしていません6 データの種類を:

 

5つのデータの基本タイプ(シンプルなデータタイプ):

未定義の未定義

ヌルnull参照データ型

ブールブール  真/偽

デジタルタイプの

文字列の文字列型  「」「」

1 種参照データの種類(複合データ型):

    オブジェクト(順不同のキーと値のペアのセットから本質的になります

 

ヌル未定義の違い:

VaRのA; // 未定義(宣言のみundefinedに対応)

VaRのA = NULL; null参照データ型

  1. 異なるデータ型
  2. 同じ値

 

 

JS HTMLは互いに入れ子にすることができます

 

JavaScriptの出力でページコンソール

 

書いたhtml ページ:document.writeを(...);

コンソールに書き込ま:にconsole.log(名);

また:console.info(...);

JS 弾性ブロック:

アラートは、アラートボックスポップアップ表示/ メッセージボックスをユーザーがOKボタンをクリックした後、あなたがアクセスし続けることができます。

確認のポップアップ確認ボックスユーザーが[OK]または[キャンセル]をクリックすることができ確認方法は、それに応じて返しますまたは偽。

プロンプトユーザーが入力したポート(入力ボックス)を可能にするポップアップボックスはユーザーの入力は[OK]をクリックしこの方法は、ユーザーの入力を返します

 

概要: JS :検証を形成するために来るが、予想外に強い......

6種類、文字列---> 多くの方法がありますが、varは、オブジェクトを宣言し、コードの爆弾ボックスを一時停止することができます

 

注意

    NaNのデータ・タイプ番号

    アレイ(配列)データ型であるオブジェクト

    日付(日付)データ型オブジェクト

    ヌルデータ型があるオブジェクト

    未定義変数のデータ型があり、未定義

おすすめ

転載: www.cnblogs.com/wskb/p/10978646.html