初日にはJavaScriptベースの学習

Javascriptの開発プロセス:

1.ときは:ユーザデバイスや小旅行の間の相互作用に対処するために。

2.概念:オブジェクトベースとイベント駆動型、クライアントのブラウザでスクリプト言語を実行します。

    ツアー容器内で実行されている-js。(JSエンジン:JSコードを実行)

    - イベント:それは特定のユーザーアクションです

    - オブジェクト:容器の抽象(記憶データ)

 

3.役割:

  - ゲームの開発を行います。

  - 統計

  - ジオターゲティング

4.組成:

  基本的な構文(のECMAScript)

  DOM(ドキュメントオブジェクトモデル)HTML(ウェブ効果がJSを達成したオブジェクト操作によるJS動作)抽象オブジェクトとして文書全体

  BOM:オブジェクトの抽象化jsのオペレータのブラウザで訪問。

JavaScriptのパスを学習:

1.執筆場所:

  - 式(実際の開発)のアウトリーチ。

  単一のファイル(test.js)への最初のjs jsのコードは、Webページ(スクリプト)へのjsファイルへ続きます

  列如ます。<script srcは= 'test.js'> </ SCRIPT>

  注意:

    1.推奨<スクリプトSRC = 'test.js'> </ SCRIPT>本体の端にタグ

  - 組込み執筆:jsのコードを直接(scriptタグを介した)HTMLページをアンロード

  コラム:<スクリプト>

      JSコード...

      </ SCRIPT>

  注意:

    書き込みと書き込みの1アウトリーチスタイルは共同書い埋め込むことはできません。

     2.ページを使用することができると同時にアウトリーチ式を埋め込みを使用することができます。

     3.それは、bodyタグの終わりに書き込みに埋め込ま提案されています。

    - インラインスタイル書き込み:(以下)

    JSコードは、内部ラベルに直接書き込まれます

     <DIVイベント名= 'jsのコード'> </ div> 

    例えば:のonclick(イベントをクリックしてください)

ページ2. JS出力メッセージ

  警告(「コンテンツ」):出力メッセージのブラウザでポップアップウィンドウ

  document.write(「コンテンツ」);ページの出力メッセージ本文

    要約:  

      ページ内の1.document.write()を出力することができる特定のテキスト

      2.document.write()HTMLタグでよい出力も特定のページ

  console.log(「今日のjsを学習するために」):ツアーコンソールの出力メッセージ

  コードをデバッグするとき、一般に、(にconsole.logを使用)

  プロンプト(「あなたのユーザ名を入力してください」);ユーザー入力メッセージを受け取るための

  (決意操作またはキャンセル)ユーザ固有の操作を取得するステップと、(「メッセージ」)を確認

  注意:  

  1 JSで、大文字と小文字を区別

  JS推奨されるコードは、受信期間の後2.追加「;」

  単一行コメントで3.js://複数行のコメント:/ * * /

3.変数(キー):データを保存

  コンセプト:プログラムでは、データのコンテナを保持するための機会です。

  使用します。

    変数の定義

    VAR +カスタム変数名。

    変数代入

     変数名=値

    注意:

     1 '=' ------->コール代入演算子

     2.代入演算子の実行は、第一のコードの右側に「=」行われ、結果は、左の変数の右側に割り当てられています

     3.出力が可変であるならば、我々は、出力メッセージ、引用符なしで、何の側は、引用符を追加する必要がない場合

     4.変数が唯一の値、割当の最終結果を保持することができます。

     変数が定義されている場合5は、直接変数に値を割り当てることができ

      前記複数の変数を定義することができると同時に割り当てられ、コンマで分離することができます

      たとえば、次のVARのユーザー名= 'ZS'、PWD = '123';

    変数の命名規則:

      1.最初に、純粋なデジタル数字を使用したり、変数を定義することができました。

      2.漢字定義された変数の使用はお勧めしません。

      3.冒頭で定義された変数を除いて、純粋な特殊文字や特殊文字を許可(「_」または「$」)

      4.変数名を定義されたキーワードを使用することはできません

        キーワード:言葉は、jsの中で特別な意味を持っています

      5.変数を定義する予約語の使用はお勧めしません。

      6.プロセスの変数を定義し、中間変数名が、スペースは使用できません

    二つの変数のやり取りの基本的な考え方:

    1.値を保持するために、一時的な変数に最初に行きます

    2.次に、ついに実現為替変数の代入

4.データタイプ:変数のデータ・タイプを指し

    単純なデータ型

        1.デジタル種別(番号)

           要約:

            ☞長い変数値の保存は、数(整数、小数、負)であるように

            ☞一緒に数値型変数場合は、最終的な結果が数値であります

            ☞最大のデジタルタイプの取得:Number.MAX_VALUE
            デジタルタイプの取得☞最小:Number.MIN_VALUEを

 

          2.文字列(文字列);

              要約:

               ☞変数に格納された値は、単一または二重引用符を使用して長いよう

               一緒に変数の文字列がある場合☞、最終的な結果は、文字列型の結果であります

          3.ブール(ブール値):

            要約:

              限り、変数の値がtrueまたはfalseであるとして、

              真:右の代表(条件)

              偽:エラーの代わりに、(条件が満たされていません)

              偽|文法構造の一般的な条件が真かを決定するために使用されます

            4.undefined型:変数の値が未定義であるか、または限り、変数に値を割り当てません

              要約:

                変数が割り当てられていない場合は、この変数のデフォルト値はundefinedです。

           複合データ型:

              1.object:オブジェクト

 

      5.どのようにプログラムすることにより、現在の変数のデータ型を判断するには?

      結果ypeof(変数)===「現在の変数のデータ型を取得することです。

      たとえば:
      VAR = N1は未定義;
      アラート(typeof演算(N1));

      6.データ型変換

      ✔表示型変換(キャスト):JSによって提供される変換処理の種類、データ型の変換が最後の実現
      デジタル型にデータの1他の種類の
      数()

      要約:
      ☞データ数(変数)他のタイプのデジタル方式に変換することができ

      変数の値が数値を介してデジタル形式の文字列である場合☞(可変)型が最終に変換することができます

      それはタイプ番号(変数)変換による非数値文字列である場合☞、最終結果がNaN、デジタル方式に変換することができます。

NaN:いない数----->データ型は、デジタルタイプ(番号)であります

☞未定義デジタル型に変換される場合、最終的な結果がNaN


得られた、デジタル方式に変換数1または0である場合の結果は、ブール☞。

parseInt()

概要:
他のデータ型がのparseIntにより☞デジタル型に変換することができます()

☞デジタル変換処理の種類、予約のみ整数部


parseFloatは()

要約:

parseFloatはスルー☞()デジタル方式に他のデータ・タイプ

小数点以下が数値の場合☞、それは小数全体で保持されます

☞非小数、整数が少なく、直接予約ビットた場合


2.文字列型などの他のデータ型を変換

)(可変.toString☞

☞文字列(変数)

概要:
あなたは文字列型を変換したい場合は1、)(.toStringをお勧めします。

2.文字列()メソッドは、任意のデータ型は文字列型に変換することができることができる

3.変換他のデータ型ブール型

☞ブール()

☞要約:
変数の値がある場合は1:未定義のヌル空の文字列、0、NaNで、 ==> 結果が偽

以上の結果に加えて2は、最終的に真に変換

✔暗黙的型変換:JSに数学的処理によって、変数のデータ・タイプが変更され


概要:
1.すべての算術演算は、暗黙的型変換実現することができる
文字列を追加することによって実行される場合に2つのプロセス(文字列連結)を

7.算術演算子

+
概要:
1.変数が数値型である場合には、追加され、最終的な結果は、デジタル方式である
非数値型の列が追加された場合2.、結果はほとんどの文字列です(スプライスされた役割を果たしている)

スプライス文字列:
1。私たちは+使用する
少なくとも1つの文字列の2プラス左右を

-
概要:
1.変数が数値の減算である場合、最終的な結果は、デジタル型で
数値文字列は、デジタルタイプ(暗黙的型変換)の最終結果から減算される場合2.

*
概要:
プログラム(*)で乗算記号1.省略することができません

/

概要:
1.あなたは、可変デジタルデバイドのタイプであれば、最終結果はデジタル・タイプで

2. 0として除数は、最終的な結果が無限大である場合、対応するデータタイプ、デジタルタイプであります

%(モジュロ)


8.デジタル判断ではありません

ますisNaN(変数)---「返された結果が数字の真の代表ではない場合
、戻りはFALSの代理としてのデジタルの結果である場合

 


今日の概要
1.変数を定義し、変数に値を代入

2.現在の可変データ型(数値、文字列、ブール値、未定義の)分析

それはの方法によって決定された場合3.プログラムのデータ型を知っています

4.データ型変換を実装する方法を知っています

5.変数を決定する方法を知っている番号ではありません

      

        

おすすめ

転載: www.cnblogs.com/szq123/p/11223198.html