JavaScriptは何を識別するために使用しますか

藏色散人
リリース: 2023-01-06 11:17:51
オリジナル
2815 人が閲覧しました

JavaScript は、文字、アンダースコア「_」、またはドル記号「$」で始まることで識別されます。後続の文字は数字にすることもできます。また、JavaScript 言語では大文字と小文字が区別されるため、文字は「大文字」から始めることができます。 A」から「Z」まで、および小文字は「a」から「z」まで。

JavaScriptは何を識別するために使用しますか

この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript は識別に何を使用しますか?

基本

JavaScript は構文の多くを Java から借用していますが、Awk、Perl、Python の影響も受けています。

JavaScript では大文字と小文字が区別され、Unicode 文字セットが使用されます。たとえば、Früh (ドイツ語で「朝」を意味する) という単語を変数名として使用できます。

var Früh = "foobar";
ログイン後にコピー

ただし、JavaScript では大文字と小文字が区別されるため、変数 früh と Früh は 2 つの異なる変数です。

JavaScript では、命令はステートメントと呼ばれ、セミコロン (;) で区切られます。

ステートメントが 1 行を占める場合は、セミコロンを省略できます。 (翻訳者注: これはお勧めできません。) ただし、1 行に複数のステートメントがある場合、これらのステートメントはセミコロンで区切る必要があります。 ECMAScript は、ステートメントの末尾に自動セミコロン挿入 (ASI) を提供します。 (詳細については、「JavaScript 字句構文」を参照してください。) 必須ではありませんが、ステートメントの最後にセミコロンを含めることをお勧めします。この習慣により、コードにバグが発生する可能性を大幅に減らすことができます。

Javascript ソース コードは左から右にスキャンされ、トークン、制御文字、行末記号、コメント、空白文字で構成される一連の入力要素に変換されます。空白文字とは、スペース、タブ、改行などを指します。

変数

アプリケーションでは、変数は値の記号名として使用されます。変数の名前は識別子とも呼ばれ、特定の規則に従う必要があります。

JavaScript 識別子は、文字、アンダースコア (_)、またはドル記号 ($) で始まる必要があります。後続の文字には数字 (0 ~ 9) を使用することもできます。 JavaScript 言語では大文字と小文字が区別されるため、文字には「A」から「Z」までの大文字と「a」から「z」までの小文字を使用できます。

å や ü など、ほとんどの ISO 8859-1 または Unicode でエンコードされた文字を識別子として使用できます (詳細については、このブログ投稿を参照してください)。 Unicode エスケープ文字を識別子として使用することもできます。

法的識別子の例: Number_hits、temp99、$credit、および _name。

変数の宣言

次の 3 つの方法で変数を宣言できます。

キーワード var を使用します。たとえば、var x = 42 となります。この構文は、ローカル変数とグローバル変数を宣言するために使用できます。

直接割り当て。たとえば、x = 42 となります。関数の外でこの形式の代入を使用すると、グローバル変数が作成されます。 strict モードではエラーが発生します。したがって、この方法で変数を宣言しないでください。

キーワード let を使用します。たとえば、y = 13 とします。この構文は、ブロック スコープのローカル変数を宣言するために使用できます。以下の変数スコープを参照してください。

推奨学習: 「JavaScript 上級チュートリアル

以上がJavaScriptは何を識別するために使用しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート