发布网友 发布时间:2024-09-15 08:26
共1个回答
热心网友 时间:1天前
在javascript中对象获取属性的方式有两种,一种是使用运算符“.”跟上属性名,一种是使用['属性名']的方式。比如:
window.location 与window['location']都可以访问到window对象的location属性。
点运算符(成员运算符)使用方便,但是在需要动态获取对象属性时,也就是说,我要获取的属性它的名称本身也是通过传参确定时,就需要使用方括号的方式,你现在就属于这种情况。如果你有过反射方面的编程经验就不难理解了。