ホームページ  >  記事  >  ウェブフロントエンド  >  JSデータ構造

JSデータ構造

不言
不言オリジナル
2018-04-10 11:33:101730ブラウズ

この記事で共有する内容は、特定の参考値を持つ js のデータ構造に関するものです。必要な友人はそれを参照できます


1. 識別子


端的に言えば、は単なる名前です。 JavaScript では、変数と関数を「識別子」と呼ばれる名前で定義する必要があります。

JavaScript 言語における識別子の 3 つの最も重要なポイントは次のとおりです:

(1)第一个字符必须是字母、下划线(_)或美元符号这3种其中之一,其后的字符可以是字母、数字或下划线、美元符号;
(2)变量名不能包含空格、加号、减号等符号;
(3)标识符不能和JavaScript中用于其他目的的关键字同名;

これらのポイントは、C や Java などの他の多くの言語の命名規則と同じです。

2. キーワード

JavaScript キーワードは、JavaScript 言語で特定の意味を持ち、JavaScript 構文の一部となる単語を指します。 JavaScript キーワードは変数名や関数名として使用できません。つまり、変数名や関数名にシステム キーワードと同じ名前を付けることはできません。変数名または関数名として JavaScript キーワードを使用すると、読み込みプロセス中に JavaScript コンパイル エラーが発生します。

この時点では、JavaScript は他のプログラミング言語と同じです。

3. 定数

定数は、その名前が示すように、変更できない量を指します。定数の意味は定義開始からプログラム終了まで固定です。

定数は主にプログラムに固定かつ正確な値を提供するために使用され、数値や論理値true(真)、論理値false(偽)などの数値や文字列が含まれます。すべての定数。

4. 変数

変数は、その名前が示すように、プログラムの実行中に値を変更できることを意味します。

1. 変数の名前付け

変数の名前は実際には識別子であるため、変数に名前を付けるときは、次の識別子の名前付け規則にも従う必要があります:

(1) 最初の文字は文字、アンダースコア ( _) またはドル記号、および次の文字は文字、数字、アンダースコア、ドル記号にすることができます

(2) 変数名にはスペース、プラス記号、マイナス記号、その他の記号を含めることはできません

(3) 識別子は使用できません。 JavaScript で使用される他の目的のキーワードは同じ名前になります。

2. 変数の宣言と代入

JavaScript では、変数を使用する前に宣言する必要があります。

皆さんは 1 つのことを覚えておいてください:
「すべての JavaScript 変数はキーワード var によって宣言される」。
現時点では、JavaScript は C や Java とは異なります。

構文:
var 変数名;
var 変数名=値;

説明:
変数を宣言するときに、変数に値を割り当てることもできます。

キーワード var は複数の変数名を同時に宣言することもできます。変数名は英語のカンマ「,」で区切る必要があります。たとえば、名前、年齢、性別をそれぞれ表す変数 name、age、gender を宣言します。コードは次のとおりです:
var name, age, sex;

を宣言するときに変数に値を割り当てることができます。変数:
var name="Zhang San" ,age=18;gender=”male”;

必要な変数はコードの先頭で一律に宣言するのが最善です

3.
変数のスコープとは、ある変数を指します プログラム内での有効範囲は、その変数が定義されているプログラム内の領域です。 JavaScript では、変数はスコープに応じてグローバル変数とローカル変数の 2 種類に分類できます。

グローバル変数はメインプログラム内で定義されており、その有効範囲は定義の先頭からこのプログラムの終了までです。ローカル変数はプログラムの関数内で定義され、その有効範囲は関数内のみであり、関数が終了するとローカル変数の有効期間が終了します。

1. 識別子

識別子は、端的に言えば名前です。 JavaScript では、変数と関数を名前 (「識別子」と呼ぶこともできます) で定義する必要があります。

JavaScript 言語における識別子の 3 つの最も重要なポイントは次のとおりです:

(1)第一个字符必须是字母、下划线(_)或美元符号这3种其中之一,其后的字符可以是字母、数字或下划线、美元符号;
(2)变量名不能包含空格、加号、减号等符号;
(3)标识符不能和JavaScript中用于其他目的的关键字同名;
これらのポイントは、C や Java などの他の多くの言語の命名規則と同じです。

2. キーワード

JavaScript キーワードは、JavaScript 言語で特定の意味を持ち、JavaScript 構文の一部となる単語を指します。 JavaScript キーワードは変数名や関数名として使用できません。つまり、変数名や関数名にシステム キーワードと同じ名前を付けることはできません。変数名または関数名として JavaScript キーワードを使用すると、読み込みプロセス中に JavaScript コンパイル エラーが発生します。

この時点では、JavaScript は他のプログラミング言語と同じです。

3. 定数

定数は、その名前が示すように、変更できない量を指します。定数の意味は定義開始からプログラム終了まで固定です。

定数は主にプログラムに固定かつ正確な値を提供するために使用され、数値や論理値true(真)、論理値false(偽)などの数値や文字列が含まれます。すべての定数。

4. 変数

変数は、その名前が示すように、プログラムの実行中に値を変更できることを意味します。

1. 変数の名前付け
変数の名前は実際には識別子であるため、変数に名前を付けるときは、次の識別子の名前付け規則にも従う必要があります:

(1) 最初の文字は文字、アンダースコア ( _) またはドル記号。次の文字は文字、数字、アンダースコア、ドル記号です

(2) 変数名にはスペース、プラス記号、マイナス記号、その他の記号を含めることはできません

(3) 識別子は使用できません。他の目的で同じ名前を持つ JavaScript キーワード

2. 変数の宣言と代入

JavaScriptでは、変数を使用する前に宣言する必要があります。

皆さんは 1 つのことを覚えておいてください:
「すべての JavaScript 変数はキーワード var によって宣言される」。
現時点では、JavaScript は C や Java とは異なります。

構文:
var 変数名;
var 変数名=値;

説明:
変数を宣言するときに、変数に値を割り当てることもできます。

キーワード var は複数の変数名を同時に宣言することもできます。変数名は英語のカンマ「,」で区切る必要があります。たとえば、名前、年齢、性別をそれぞれ表す変数 name、age、gender を宣言します。コードは次のとおりです:
var name, age, sex;

を宣言するときに変数に値を割り当てることができます。変数:
var name="Zhang San" ,age=18;gender=”male”;

必要な変数はコードの先頭で一律に宣言するのが最善です

3.
変数のスコープとは、ある変数を指します プログラム内での有効範囲は、その変数が定義されているプログラム内の領域です。 JavaScript では、変数はスコープに応じてグローバル変数とローカル変数の 2 種類に分類できます。

グローバル変数はメインプログラム内で定義されており、その有効範囲は定義の先頭からこのプログラムの終了までです。ローカル変数はプログラムの関数内で定義され、その有効範囲は関数内のみであり、関数が終了するとローカル変数の有効期間が終了します。

関連する推奨事項:

js データ構造とアルゴリズムの配列とハッシュ テーブルの詳細な説明

js データ構造とアルゴリズムのスタックとキューの詳細な説明


以上がJSデータ構造の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。