数组 A=[{id:1,name:'zhangsan'},{id:2,name:'lisi'}],通过以下哪种方法可以获取‘lisi’? (2 分) A.A.name B.A[1].name C.A[2].name D.A[1]
时间: 2024-03-08 16:49:31 浏览: 159
Unity3D教程:解析Json1
B.A[1].name 可以获取 'lisi'。数组 A=[{id:1,name:'zhangsan'},{id:2,name:'lisi'}] 中包含两个元素,每个元素都是一个对象,其中包含 id 和 name 两个属性。要获取 'lisi',需要访问数组中第二个元素的 name 属性。
在 JavaScript 中,可以通过以下方式访问数组中的元素:
- 使用下标访问:使用数组下标(从 0 开始)访问指定位置的元素,例如 A[1] 表示访问数组 A 中第二个元素。
- 使用迭代方法访问:使用数组的迭代方法(例如 forEach、map、filter 等)访问数组中的元素,可以对数组进行遍历、筛选、映射等操作。
因此,要获取 'lisi',可以使用 A[1].name 的方式访问数组中第二个元素的 name 属性,代码如下:
```javascript
var A = [{id:1,name:'zhangsan'},{id:2,name:'lisi'}];
console.log(A[1].name); // 输出 'lisi'
```
因此,选项 B 是正确的。
阅读全文