javascript - 如何将对象数组中的对象作为逗号分隔对象列表传递给函数?

标签 javascript jquery arrays object

我正在使用一个函数,该函数需要以逗号分隔的对象列表作为参数。 我实际上拥有的是一个对象数组。

var my_array_of_objects = [{"bla":bla, "blub":blub, ...},{"bla":bla, "blub":blub, ...},{"bla":bla, "blub":blub, ...}, ...];
var variable = my_function(object, object);

这应该很简单,但我无法弄清楚。 join(',') 函数将对象转换为字符串,因此这不是我需要的。我还尝试了使用 map() 函数,但到目前为止没有成功。任何人都可以提供提示或解决方案吗?

最佳答案

如果你的函数是

function hello(obj1,obj2) {
}

然后执行此操作

hello.apply(this,my_array_of_objects)

关于javascript - 如何将对象数组中的对象作为逗号分隔对象列表传递给函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38369806/

相关文章:

jquery - 部分 View MVC Jquery 不工作

php - 如何从此结果集创建一个数组(嵌套类别存储在具有遍历模型的数据库中)?

javascript - 如何以 HTML 表单提交下拉选择?

javascript - 切换类不起作用

java - 如何使用单个按钮调用两种不同的方法?

javascript - 我可以在 Android 浏览器中仅使用 javascript 启动 Intent 吗?

javascript - 将参数传递给模态

jquery - IE7 表现奇怪,悬停在 ul li 列表上没有任何中断

c++ - BITMAPINFO 结构的 bmiColors 字段

arrays - 将 tableView 中的项目与所选项目进行比较