JavaScriptオブジェクトの値の取り方分析
587 ワード
オブジェクト
var a={key1:"a",key2:"b"};
の値を取る方法を定義します.var value1=a['key1'];
値の取り方2var value2=a.key1;
分析:両方の値を取る方式は文法的には問題ないですが、第二の値を取る方式は性能的に第一の方式より優れています.しかし、第二の方法は動的な値取りには適用されません.動的に値を取るときは第一の方法が必要です.var value3="key2";
var value4=a[value3];