亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScript 構(gòu)文

JavaScript 構(gòu)文

JavaScript はプログラミング言語(yǔ)です。文法規(guī)則は言語(yǔ)の構(gòu)造を定義します。

JavaScript 構(gòu)文

JavaScript はスクリプト言語(yǔ)です。

これは軽量でありながら強(qiáng)力なプログラミング言語(yǔ)です。

JavaScript リテラル

プログラミング言語(yǔ)では、3.14 のように、リテラルは定數(shù)です。

數(shù)値リテラルには、整數(shù)、10 進(jìn)數(shù)、または科學(xué)表記法 (e) を使用できます。

文字列リテラルは一重引用符または二重引用符を使用できます:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
</head>
<body>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = 'John Doe';
</script>
</body>
</html>

配列リテラルは配列を定義します:

[40, 100, 1, 5, 25, 10]

Object ) リテラル オブジェクトを定義します:

{firstName:" John", lastName:"Doe", age:50, eyeColor:"blue"}

関數(shù)リテラル 関數(shù)を定義します:

function myFunction(a , b) { return a * b;}

JavaScript 変數(shù)

プログラミング言語(yǔ)では、データ値を保存するために変數(shù)が使用されます。

JavaScript は、キーワード var を使用して変數(shù)を定義し、等號(hào)を使用して変數(shù)に値を割り當(dāng)てます

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
</head>
<body>
<p id="demo"></p>
<script>
var length;
length = 1;
document.getElementById("demo").innerHTML = length;
</script>
</body>
</html>

JavaScript 演算子

JavaScript は算術(shù)演算子を使用して値を計(jì)算します:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
</head>
<body>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = (5 + 6) * 10;
</script>
</body>
</html>

JavaScript 言語(yǔ)には複數(shù)のタイプの演算子があります。タイプ

代入、算術(shù)演算子、およびビット演算子 = =

條件演算子、比較演算子、論理演算子 == != <

ステートメントはセミコロンで區(qū)切られます: x = 5 + 6; y = x * 10;

JavaScript ステートメントは通常、キーワードで始まります。 var キーワードはブラウザに新しい変數(shù)を作成するように指示します:


var x = 5 + 6;

var y = x * 10;


JavaScript キーワード

他のプログラミング言語(yǔ)と同様に、JavaScript も私が選択したものです。自分用にキーワードをいくつか用意しておきます。


JavaScript では、現(xiàn)在の言語(yǔ)バージョンでは使用されていないが、將來(lái)の JavaScript 拡張機(jī)能で使用されるいくつかのキーワードも予約されています。

JavaScript キーワードは、文字、アンダースコア (_)、またはドル記號(hào) ($) で始まる必要があります。

次の文字には、文字、數(shù)字、アンダースコア、またはドル記號(hào)を使用できます (JavaScript がキーワードと數(shù)字を簡(jiǎn)単に區(qū)別できるように、最初の文字として數(shù)字を使用することはできません)。

以下は JavaScript で最も重要な予約語(yǔ)です (アルファベット順):

abstract else instanceof super

boolean enum int switch

break export インターフェースの同期化


バイト拡張 letこの


case false ロングスロー


最終的なネイティブスローをキャッチ


char 最後に新しいトランジェント


class float null tr??ue


パッケージ試し用のconst


続行関數(shù) private typeof goto protected var

public void の場(chǎng)合はデフォルト

delete 実裝は volatile を返す

do import short while

double in static with


JavaScript 注

すべての JavaScript ステートメントが「コマンド」であるわけではありません。ダブルスラッシュ // 以降のコンテンツはブラウザーによって無(wú)視されます:

//

JavaScript データ型は実行されません

JavaScript には、數(shù)値、文字列、配列、オブジェクトなどの多くのデータ型があります:

Var Length = 16; // Number は數(shù)値を割り當(dāng)てます
var Points = x * 10 // Number は式
var LastName = "Johnson" // String = ["Saab", "Volvo"; ", "BMW"]; // 配列リテラルを介して割り當(dāng)てられる配列
var person = {firstName:"John", lastName:"Doe"}; // オブジェクト リテラルを介して割り當(dāng)てられるオブジェクト


データ型の概念

プログラミング言語(yǔ)において、データ型は非常に重要な內(nèi)容です。

変數(shù)を操作できるようにするには、データ型の概念を理解することが非常に重要です。

データ型が使用されていない場(chǎng)合、次の例は実行されません:

16 + "Volvo"

16 + "Volvo" 上記はどのように計(jì)算されますか? または、次の結(jié)果が出力されますか?

「16Volvo」

上記のコードをブラウザで実行して効果を確認(rèn)してください。

データ型については、次の章で詳しく説明します。

JavaScript 関數(shù)

JavaScript ステートメントは関數(shù)內(nèi)に記述することができ、関數(shù)は繰り返し參照できます:

関數(shù)の參照 = 関數(shù)の呼び出し (関數(shù)內(nèi)のステートメントの実行)。

function myFunction(a, b) {

return a * b;

JavaScriptでは大文字と小文字が區(qū)別されます。

JavaScriptステートメントを記述する際は、大文字小文字切り替えキーがOFFになっているかどうかにご注意ください。

関數(shù) getElementById と getElementbyID は異なります。

同様に、変數(shù) myVariable と MyVariable も異なります。

JavaScript 文字セット

JavaScript は Unicode 文字セットを使用します。

Unicode は、句読點(diǎn)やその他の文字を含むすべての文字をカバーします。

さらに詳しく知りたい場(chǎng)合は、完全な Unicode リファレンス マニュアルをご覧ください。


學(xué)び続ける
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> var length; length = 6; document.getElementById("demo").innerHTML = length; </script> </body> </html>
提出するリセットコード