値が123のプロパティ「value」を持つconsole.log(obj)
Objectobjがあります。firefoxを見ると、オブジェクトとそのすべてのフィールドが出力されます。
「value」プロパティの値を出力しようとすると、未定義になります。
私は試した:
console.log(obj.value);
と
console.log(obj[value]);
私は何が間違っているのですか?
値が123のプロパティ「value」を持つconsole.log(obj)
Objectobjがあります。firefoxを見ると、オブジェクトとそのすべてのフィールドが出力されます。
「value」プロパティの値を出力しようとすると、未定義になります。
私は試した:
console.log(obj.value);
と
console.log(obj[value]);
私は何が間違っているのですか?
オブジェクトに次のような値がある場合:
obj={value:"Object Value"};
その後obj.value
、obj['value']
有効です。
console.log (obj.value); //Output will be 'Object Value'
console.log (obj['value']); //Again output will be same 'Object Value'
javascriptでは、角かっことドット表記をほぼ同じ意味で使用できます。