obj[key].obj['key'],obj.key的区别


obj[key].obj['key'],obj.key的区别

 

1.obj[key] : key代表的是循环中的一个变量

 

2.obj['key'] : key代表的是obj的一个属性,obj['key']即代表的是取obj的key属性值

 

3.obj.key : 此时obj.key相当于obj['key'],key代表的是obj的一个属性

 

总结:以上三点主要是obj[key]和obj['key']的区别

这两个的主要区别是:如果key值不确定,而是一个变量的时候,只能通过obj[key]来访问


————————————————
版权声明:本文为CSDN博主「努力_才幸福」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_38098192/article/details/81110507


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM