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

JavaScript 構(gòu)文

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


JavaScript 構(gòu)文

JavaScript はスクリプト言語です。

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


JavaScript リテラル

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

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

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p id="demo"></p>
<script>
    document.getElementById("demo").innerHTML = 123e5;
</script>
</body>
</html>

プログラムを?qū)g行して試してください


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

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p id="demo">andy</p>
<script>
    document.getElementById("demo").innerHTML = 'liu qi';
</script>
</body>
</html>

プログラムを?qū)g行して試してください


式リテラルは計(jì)算に使用されます:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p id="demo"></p>
<script>
    document.getElementById("demo").innerHTML = 5 * 10;
</script>
</body>
</html>

プログラムを?qū)g行して試してください


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

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

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

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

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

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


JavaScript 変數(shù)

プログラミング言語では、変數(shù)はデータ値を格納するために使用されます。変數(shù)とは名前のことです。リテラルは値です。

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

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p id="demo"></p>
<script>
    var length;
    length = 6;
    document.getElementById("demo").innerHTML = length;
</script>
</body>
</html>

プログラムを?qū)g行して試してみましょう


JavaScript 演算子

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

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文網(wǎng)(php.cn)</title> 
</head>
<body>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = (5 + 6) * 10;
</script>
</body>
</html>

プログラムを?qū)g行して試してみましょう


JavaScript は代入演算子を使用して変數(shù)に値を割り當(dāng)てます:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文網(wǎng)(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>

プログラムを?qū)g行して試してみましょう


JavaScript 言語には多くの種類の演算子があります:


JavaScript ステートメント

HTML では、JavaScript ステートメントはブラウザーに発行されるコマンドです。

ステートメントはセミコロンで區(qū)切られます:

x = 5 + 6;

JavaScript キーワード

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

var x = 5 + 6;


JavaScript キーワード
; , JavaScript では、獨(dú)自の使用のためにいくつかのキーワードが予約されています。

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

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

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

JavaScript の最も重要な予約語を次に示します (アルファベット順):

タイプインスタンス説明
代入、算術(shù)演算子、ビット演算子= + - * /JS演算子で説明
條件、比較、論理演算子 == != < > JS の比較演算子
ダブル
要約elseインスタンススーパー




booleanenumintswitch




休憩エクスポートインターフェース同期




バイト延長(zhǎng)これをさせてください




casefalselongthrow




キャッチ決勝ネイティブスロー




charやっと新しい一時(shí)




classfloatnulltru??e




constfor パッケージお試しください




続ける機(jī)能プライベートタイプ




デバッガーgotoprotectedvar




デフォルトifpublicvoid




削除実裝戻る揮発性




インポート短いしながら




staticwith





JavaScript對(duì)大小寫生に敏感です。 JavaScript 對(duì)大小文字は敏感です。

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

同様に、量 myVariable と MyVariable も異なります。


學(xué)び続ける
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 123e5; </script> </body> </html>
提出するリセットコード