当你需要引用一个 object 中的一个属性,但是这个属性名称是不确定的,这时候如何调用呢?
比如
let obj={bar:”myBar”};
let bar_name=’bar’;
假如调用 obj.bar_name 这是不可以的,那么如何调用呢?
其实调用一个 object 的属性有两种方式:
obj.bar
obj[“bar”]
所以,我们只要这样调用就可以了:obj[bar_name]。
仅仅是一个小技巧分享。
当你需要引用一个 object 中的一个属性,但是这个属性名称是不确定的,这时候如何调用呢?
比如
let obj={bar:”myBar”};
let bar_name=’bar’;
假如调用 obj.bar_name 这是不可以的,那么如何调用呢?
其实调用一个 object 的属性有两种方式:
obj.bar
obj[“bar”]
所以,我们只要这样调用就可以了:obj[bar_name]。
仅仅是一个小技巧分享。