TEL:400-8793-956
当前位置:程序、服务器

访问数组中的对象有些不同?

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-22 09:26:06

 问:我只想确认一下...因此,当我访问数组内的(对象的)属性值时,例如... console.log(arrayName.propertyName)

 
但是,如果我只是尝试访问数组中ISN不在的对象的值,则可以执行以下操作:console.log(objectName [property]。
 
所以这是语法上的唯一区别,即括号。
 
 
答:如果您尝试访问数组内部的对象,则可以这样做
 
arrayName [indexOfObjectInSideArray] .propertyName
 
否则,您只需要执行objectName.propertyName
 
例如,如果您有一个var arr = [{propOne:'hello'}];
 
您需要执行arr [0] .propOne来访问“ hello”
上一篇: 如何调用greeting函数并将其传递给字符串“ Jerry”?
下一篇: 运行应用程序时收到致命错误“致命错误-数组索引超出范围”