メモfor基礎JavaScript

2262 ワード

[本シリーズのすべてのコードは、すべてのソースネットワークを定義し、個人のためにJSノートを学ぶのは本人のオリジナルではない]
メモfor基礎JavaScript
JavaScript出力
  • は、Windows.alert()を使用して警告ボックスをポップアップする.
  • document.write()方法を用いてHTMLドキュメントに内容を書き込む.
  • は、innerHTMLを用いてHTML要素に書き込む.
  • は、ブラウザのコンソールにconsolone.log()を使用して書き込む.
  • HTML要素の操作
    JavaScriptからあるHTML要素にアクセスし、document.getElementById(*id*)方法を使用する.
    JavaScript文字数
  • 数字(Number)は、整数または小数、または科学的カウント(e)とすることができる.3.14 1001 123 e 5
  • 文字列(String)の字数は、シングルクォーテーションまたはダブルクォーテーションを使用することができます.
  • 配列(Aray)字面量定義配列:[40,100,1,5,25,10]
  • オブジェクト(Object)の字面量は、オブジェクトを定義します.
  • 関数(Function)字面量定義関数:function myFunction(a,b){return a*b}
  • 変数
  • 変数をvarで定義します.例えば、var a=10;
  • JavaScript演算子
  • 算術演算子:+*/
  • 割当値:var a=10;10(Number)を変数a
  • に割り当てます.
    JavaScript論理演算子
  • ==比較
  • JavaScriptデータタイプ
  • JavaScriptには様々なデータタイプがあります.数字、文字列、配列、オブジェクトなどがあります.
  • var length=16;/Numberは数字の字面量によってvar--points=x*10を与えます./Numberは表現の字面量を通じてvar-----lastName=「John son」に値します.Stringは文字列の字面量を通じてvar--cars=[Saab],[Volvo],[BMW]を賦与します.Arayは配列の字面量を通じてvar--person={first Name}、{ジョン}lastName:"Doe"////Objectは対象字面量によって
  • を賦課する.
    JavaScriptは大きさや書き方に敏感です.
    JavaScriptは大きさの書き込みに敏感です.JavaScript文を作成するときは、大文字と小文字の切り替えキーをオフにするかどうかを注意してください.
  • 関数getElementByIdはgetElement byIDとは異なる.
  • と同様に、変数myVarableはMyVarableとは異なる.
  • JavaScript文識別子
    JavaScript文は通常、1つのステートメント識別子で始まり、このステートメントを実行します.ステートメント識別子は、キーワードを残して変数名として使用できません.以下の表にはJavaScript文識別子(キーワード)が記載されています.
  • breakは、サイクルから飛び出すために使用されます.
  • catch文ブロックは、try文ブロックでエラーが発生したときに、catch文ブロックを実行する.
  • continueはサイクルの反復をスキップする.
  • do...whileはステートメントブロックを実行し、条件文がtrueである場合はこのブロックを実行し続けます.
  • for条件文がtrueの場合、コードブロックは指定の回数を実行することができます.
  • for...inは、配列またはオブジェクトの属性を巡回するために使用されます.
  • function定義関数
  • if...elseは、異なる条件に基づいて異なる動作を実行するために使用される.
  • リセット終了関数
  • switchは、異なる条件に基づいて異なる動作を実行するために使用される.
  • throwエラーが発生しました.
  • tryはエラー処理を実現し、catchと一緒に使用する.
  • varは変数を宣言します.
  • whileは条件文がtrueの場合、ステートメントブロックを実行します.
  • コード行を折り返します.
    文字列の中でバックスラッシュを使ってコード行を改行できます.以下の例は正確に表示されます.document.write(" \ !");ですが、このように行を折ることはできません.document.write \ (" !");