当前位置: 首页 > 知识库问答 >
问题:

从对象获取属性

凤财
2023-03-14

我有一个包含如下值的对象

[{"text":"Tag1"},{"text":"Tag2"},{"text":"Tag3"}]

这些都在变量autossuggest中。现在我只想获得值

Tag1, Tag2, Tag3 
var textOnly = autosuggest.text 
var textOnly = autosuggest[0]

谢谢你的小费

共有1个答案

柴飞扬
2023-03-14

您可以使用array.prototype.map遍历数组并获取每个元素text属性:

var result = autosuggest.map( function( tag ) { return tag.text; } );
 类似资料:
  • 问题内容: 这个问题很简单,但是由于我是python的新手,所以我从php过来了,因此遇到了一些错误。 我有以下简单的课程: 在PHP中,我可以执行以下操作: 我该如何在python中做到这一点? 问题答案: 要访问对象的字段或方法,请使用dot : 如果将在运行时定义字段名称,请使用内置函数:

  • 问题内容: 有一个叫的课程。 而且我有一系列对象。我现在需要将数组中所有这些对象的s 提取到新数组中。 我也发现了类似的问题。但是它在Objective-C中,因此可以用来完成此任务。 如何在Swift中执行此操作? 问题答案: 您可以使用方法,将某种类型的数组转换为另一种类型的数组-在您的情况下,从的数组转换为的数组:

  • 在Laravel中,如果执行查询: ...然后,是模型对象的集合。(基本上是一系列模型。) 但是,此数组的键仅为: ...所以如果我想改变,比如说,为24的对象,我不能这样做: ...因为这只会改变数组中的第25个元素,而不是id为24的元素。 如何通过任何属性/列(例如但不限于id/Color/age/etc)从集合中获取单个(或多个)元素? 当然,我可以这样做: ...但是,那太恶心了。 当然

  • 问题内容: 我想知道JavaScript中是否有任何方法可以像这样遍历对象。 但是这样获取每个属性的名称。 我似乎在Google上找不到类似的东西。他们说与他们一起传递变量的名称,但这不是我要实现的选择。 谢谢你的尽心帮助。 问题答案: 使用Object.keys(): 给您一个属于输入对象的属性名称数组。

  • 有一个名为的类。 并且我有一个对象的数组。我现在需要的是将该数组中所有对象的s提取到一个新数组中。 我也发现了这个类似的问题。但是它是在Objective-C中的,所以它使用来实现这一点。 我怎么能在斯威夫特做到这一点呢?

  • 问题内容: 是否可以从中获取Path对象? 我知道您可以使用方法将路径转换为文件,但找不到相反的转换。在Java 6或更低版本中有没有办法做到这一点? 问题答案: 是的,您可以使用从对象获取它。请记住,这仅适用于Java 7+。Java 6及以下版本没有它。