我正在使用一个函数,该函数需要以逗号分隔的对象列表作为参数。 我实际上拥有的是一个对象数组。
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/