>[success] # 访问对象参数两种方式 ~~~ 1.访问对象参数一般情况下使用点的形式 2.当想通过变量的形式访问对象中的参数使用'[]' 3.如果访问参数中有包含'错误字符','关键字' 使用'[]' 4.书中建议除非是上面两种特殊情况否则最好使用点 ~~~ >[danger] ##### 对[]详细说明 * 变量key ~~~ personInfo = { name: 'wang', age: '18' } let key = 'name' console.log(personInfo[key]) // wang ~~~ * 错误字符(中间变量有空格,点百分会报错的只能用[]) ~~~ personInfo = { name: 'wang', age: '18' } personInfo['wrong string'] = '错误字符串' console.log(personInfo) 打印结果: {name: "wang", age: "18", wrong string: "错误字符串"} ~~~