gpt4 book ai didi

javascript - 带有参数的函数作为带有对象的数组 javascript

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

我遇到了一个问题,我向一个函数提供一个内部有对象的数组。

var func = function (){
var feeded = //here is my problem
/*some code/*
}

var itemArray = [{"stat":49,"amount":156},{"stat":40,"amount":108},{"stat":5,"amount":207},{"stat":7,"amount":311}] //just an exsample
var answare = func(itemArray)

我如何以与 itemArray 相同的方式提供变量,以便我可以使用提供的数组的方法?

我尝试过使用:

var feeded = [].slice.call(arguments)

var feeded = arguments

我无法使用 for 循环然后获取其中的统计数据和金额。 (我不需要关闭行,因为谷歌脚本中不需要它

最佳答案

您需要使函数接受参数。只需在函数声明的括号中为参数指定一个合适的名称,如下所示:

var func = function(items){
[...]
}

在函数内部,您只需使用参数名称即可访问该参数。在你的情况下,它会是这样的:

var func = function(items){
var feeded = items;
}

您可以阅读有关 javascript 中函数的更多信息 here

关于javascript - 带有参数的函数作为带有对象的数组 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30749059/

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