gpt4 book ai didi

javascript - 如何返回javascript数组中的所有对象

转载 作者:行者123 更新时间:2023-11-28 16:00:24 25 4
gpt4 key购买 nike

我有一个由 Flowplayer 创建并可通过 javascript 使用的变量。如果我直接将变量写入页面,它只会返回“object Object”,所以我假设这是一个数组。如果我不知道数组中任何对象的名称,如何解析其中的数据?

我知道我在这里遗漏了一些非常基本的东西,但我认为我不需要从不知道数组包含什么内容的数组中获取数据。

注释:

  • 我想做的是嵌入 onCuePoint 标题数据转换为 RTMP 视频流
  • .valueOf() 返回相同的内容
  • 这是我正在使用的返回“object Object”的代码:


streamCallbacks: ['onFI'],<br/>
clip:



<pre><code>{
live:true,
provider: 'rtmp',
autoPlay: true,
url:'test1',
onFI:function(clip, info)
{
document.getElementById("onFI").innerHTML += "Data: " + info;
}
}
</code></pre>

谢谢

最佳答案

如果您要问的是如何迭代数组的内容,您可以使用纯 JavaScript 来执行此操作,如下所示:

var arr = [1,2,3];

for (var i = 0; i < arr.length; i++) {
// arr[i] is each item of the array
console.log(arr[i]);
}

仅仅因为某个东西是 Object 类型并不一定意味着它是一个数组。它也可能只是一个具有各种属性的普通对象。如果您在调试器中或使用 console.log(info) 查看 info 参数,您应该能够看到它是什么。

关于javascript - 如何返回javascript数组中的所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17198580/

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