var obj = {name1:"张三", 2:"李四"}; var v1 = obj.name1; //张三, 使用点的方式 var v2 = obj.2 //报错,不能使用点的方式 var v3 = obj[2]; //李四,使用中括号的方式 var key = "name1" var v4 = obj.key //undefined,不能使用点的方式 var v5 = obj[key] //张三, key是一个变量,使用中括号的方式
var obj = {name1:"张三", 2:"李四"}; var v1 = obj.name1; //张三, 使用点的方式 var v2 = obj.2 //报错,不能使用点的方式 var v3 = obj[2]; //李四,使用中括号的方式 var key = "name1" var v4 = obj.key //undefined,不能使用点的方式 var v5 = obj[key] //张三, key是一个变量,使用中括号的方式