1: リテラルの意味
リテラルは、式を除いて、変数に値を代入する際に、一般的に等号の右側をリテラルとみなすことができます。
リテラルは、関数リテラルの他に、文字列リテラル、配列リテラル、
オブジェクトリテラルに分類されます。
例:
var test="hello world!";
"hello world!" は文字列リテラルであり、test は変数名です。
2: オブジェクト リテラル
オブジェクト リテラルには 2 つのアクセス方法があります。例は次のとおりです。
var obj = {
a:'aaa', //a は属性、'aaa' は属性値です
b :' bbb',
c:'ccc'
}
方法 1: obj.a// aaa、このメソッドは for in がオブジェクトをトラバースする場合には無効です...
方法 2: obj['a']/ /aaa、引用符は必須です
[ドットメソッドは、属性が変数の場合にのみ使用できます。属性が変数の場合、値はのみ使用できます。次のメソッドを使用して割り当てられます:
var obj = {};
{$a: 'value'} を直接記述すると、$a は次のように解析されます。文字列。
3: キーワードの使用法: (オブジェクト内の変数)... 注意してください、、、
「オブジェクト」が配列の場合、「変数」は配列の「インデックス」を指します。「オブジェクト」がオブジェクトの場合、「変数」はオブジェクトの「プロパティ」を指します。