『JavaScript 応用プログラミング』読書メモ (1) ECMAScript の基礎_JavaScript スキル

WBOY
リリース: 2016-05-16 17:56:03
オリジナル
1364 人が閲覧しました

2.1 構文
大文字と小文字が区別され、弱いタイプの変数、行末のセミコロンはオプション、コメントは二重スラッシュ、括弧はコード ブロックを示します

2.2 変数
変数は var で宣言されます。命名規則: 最初の文字は文字、アンダースコア、またはドル記号である必要があり、残りの文字はアンダースコア、ドル記号、または任意のアルファベットまたは数字にすることができます。

変数の命名規則:

キャメル表記: 最初の文字は小文字で、後続の単語は大文字で始まります。例: var myTestValue=0,mySecondTestValue="hi";

パスカル表記: 最初の文字は大文字で、後続の単語は大文字で始まります。例: var MyTestValue=0,MySecondTestValue="hi";

ハンガリー語の型表記: パスカル表記で名前を付けた変数の前に小文字 (または一連の小文字) を追加して、変数の型を示します。たとえば、以下に示すように、i は整数を表し、s は文字列を表します:

var iMyTestValue=0,sMySecondTestValue="hi";

ハンガリアン型を使用して ECMAScript 変数で使用されるプレフィックスを定義します。表記法は次のとおりです:

タイプ: 配列 プレフィックス: a 例: aValues

タイプ: ブール値 プレフィックス: b 例: bFound

タイプ: Float プレフィックス: f 例: fValue

タイプ: 関数 プレフィックス: fn 例: fnMethod

タイプ: 整数 プレフィックス: i 例: iValue

タイプ: オブジェクト プレフィックス: o 例: oType

タイプ: 通常 プレフィックス: re 例: rePatten

タイプ: 文字列 プレフィックス: s 例: sValue

タイプ: 変数 プレフィックス: v 例: vValue

2.3 キーワード
ECMA-262 で定義されているキーワードは次のとおりです:

Break case catch continue default delete do elsefinally for function if in ininstanceof return switch this throw try typeof while with

2.4 予約​​語
ECMA-262 バージョン 3 の予約語は次のとおりです:

abstract boolean byte char class const debugger double enum import extends gotoimplementations import int Interface long niative package private protected public short static super synchronized throws transient volatile

2.5 プリミティブ値と参照値
プリミティブ値は、スタックに格納される単純なデータ セグメントです。つまり、その値は変数アクセスの場所に直接格納されます。

参照値はヒープに格納されているオブジェクト、つまり変数に格納されている値はオブジェクトが格納されているメモリを指すポインタ(ポイント)です。

著者: Tian Xingjian、自己改善

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