avaScript はプログラミング言語です。文法規則は言語の構造を定義します。
JavaScript 構文
JavaScript はスクリプト言語です。
これは軽量でありながら強力なプログラミング言語です。
JavaScript リテラル
プログラミング言語では、リテラルは 3.14 のように定数です。
数値リテラルには、整数、10 進数、または科学表記法 (e) を使用できます。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 123e5; </script> </body> </html>
プログラムを実行して試してください
文字列リテラル 一重引用符または二重引用符を使用できます:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo">andy</p> <script> document.getElementById("demo").innerHTML = 'liu qi'; </script> </body> </html>
プログラムを実行して試してください
式リテラルは計算に使用されます:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 5 * 10; </script> </body> </html>
プログラムを実行して試してください
配列リテラルは配列を定義します:
[40, 100, 1, 5, 25, 10]
オブジェクト リテラルはオブジェクトを定義します:
{firstName:"John ", lastName:"Doe", age:50、eyeColor:"blue"}
Function (関数) リテラルは関数を定義します:
function myFunction(a, b) { return a * b;}
JavaScript 変数
プログラミング言語では、変数はデータ値を格納するために使用されます。変数とは名前のことです。リテラルは値です。
JavaScript は、キーワード var を使用して変数を定義し、等号を使用して変数に値を割り当てます:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> var length; length = 6; document.getElementById("demo").innerHTML = length; </script> </body> </html>
プログラムを実行して試してみましょう
JavaScript 演算子
JavaScript は算術演算子を使用して値を計算します。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = (5 + 6) * 10; </script> </body> </html>
プログラムを実行して試してみましょう
JavaScript は代入演算子を使用して変数に値を割り当てます:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> var x, y, z; x = 5 y = 6; z = (x + y) * 10; document.getElementById("demo").innerHTML = z; </script> </body> </html>
プログラムを実行して試してみましょう
JavaScript 言語には多くの種類の演算子があります:
タイプ | インスタンス | 説明 | |
---|---|---|---|
代入、算術演算子、ビット演算子 | = + - * / | JS演算子で説明 | |
条件、比較、論理演算子 | == != < > JS の比較演算子 |
要約 | else | インスタンス | スーパー |
boolean | enum | int | switch |
休憩 | エクスポート | インターフェース | 同期 |
バイト | 延長 | これを | させてください |
case | false | long | throw |
キャッチ | 決勝 | ネイティブ | スロー |
char | やっと | 新しい | 一時 |
class | float | null | true |
const | for | パッケージ | お試しください |
続ける | 機能 | プライベート | タイプ |
デバッガー | goto | protected | var |
デフォルト | if | public | void |
| |||
削除 | 実装 | 戻る | 揮発性 |
インポート | 短い | しながら | |
で | static | with | |
JavaScript对大小写生に敏感です。 JavaScript 对大小文字は敏感です。
関数 getElementById と getElementbyID は異なります。
同様に、量 myVariable と MyVariable も異なります。