读取js对象的两种方式:一个是点操作符(.),一个是中括号操作符([])
点操作:
当知道属性的名称的时候123456var myObj = { prop1: "val1", prop2: "val2"};var prop1val = myObj.prop1; // val1var prop2val = myObj.prop2; // val2
中括号:
例如,想访问的属性的名称有一个空格123456var myObj = { "Space Name": "Kirk", "More Space": "Spock"};myObj["Space Name"]; // KirkmyObj['More Space']; // Spock
中括号操作符的另一个使用方式是用变量来访问一个属性12345var someProp = "propName";var myObj = { propName: "Some Value"}myObj[someProp]; // "Some Value"