gpt4 book ai didi

javascript - 迭代对象和数组 javascript/Angular

转载 作者:行者123 更新时间:2023-12-03 08:25:55 25 4
gpt4 key购买 nike

我正在尝试迭代我在 Angular 中获得的对象,但我无法做到。为了理解,我简单地使用下面的代码进行了尝试:

<script>
var x = {"data":['A','B','C']};
for(v in x)
{
alert(v[0]);
}
</script>

这个的输出是“d”。如何输出“A”?

最佳答案

如果您使用此 for 循环,则语法如下:

var x = {"data":['A','B','C']};
for(var key in x)
{
alert(key); //data
alert(x[key]); //A,B,C
}

这只是普通的 JS,没有 Angular。

您可以添加更多 if 子句来接收第一个元素,例如 A,但要确保它不会在对象的其他属性上出错。

Fiddle

关于javascript - 迭代对象和数组 javascript/Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33545287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com