为了账号安全,请及时绑定邮箱和手机立即绑定

如何从JavaScript数组中获取项目

如何从JavaScript数组中获取项目

慕斯709654 2021-04-27 09:14:57
对不起,对于某人来说可能很容易,但是我如何从这个数组中获得价值呢?        this.optionSelect = [{value: 'aa', name: 'ccc'}];我试过了 :console.log( this.optionSelect['value']);也`console.log( this.optionSelect[0]);`
查看完整描述

3 回答

?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

它们是需要与之交互的多个级别。

第一层是数组。由于定界字符[],您可以看到它是一个数组:

{value: 'aa', name: 'ccc'}] ;

您使用索引访问数组的第一个元素,例如: this.optionSelect[0]


然后,您必须处理一个对象。由于定界字符{},您可以看到它是一个对象:

value: 'aa', name: 'ccc'}

要访问对象,您必须使用所需键的名称,例如:obj.valueobj['value']

两种表示法均有效。


现在都在同一行中:

this.optionSelect[0].value


查看完整回答
反对 回复 2021-05-13
?
互换的青春

TA贡献1797条经验 获得超6个赞

获取value数组中第一项的:

const value = this.optionSelect[0].value;

也尝试解构:

const [{ value }] = this.optionSelect;


查看完整回答
反对 回复 2021-05-13
  • 3 回答
  • 0 关注
  • 142 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信