个人理解:
调用对象属性值方法一:
对象.属性名
调用对象属性值方法二:
对象[" 属性名 "]
区别: 方法一和方法二是等价的,不同的是方法二在一定情况下仍然可以使用,而方法一不行,列如:
1.调用动态设置的属性
2.属性名不是一个有效的变量(即属性名是空格,或者是保留的关键字)
个人理解:
调用对象属性值方法一:
对象.属性名
调用对象属性值方法二:
对象[" 属性名 "]
区别: 方法一和方法二是等价的,不同的是方法二在一定情况下仍然可以使用,而方法一不行,列如:
1.调用动态设置的属性
2.属性名不是一个有效的变量(即属性名是空格,或者是保留的关键字)