【发布时间】:2013-02-27 17:00:42
【问题描述】:
如何将函数的结果存储到变量中?
在导航包含数组的对象时,我正在寻找一个值,value1,一旦找到,我想获取其属性之一的值,property1 em>。
我在下面使用的代码是一个示例,不正确。
function loadSets(id){
clworks.containers.find(function(i){
return i.get('property1')===id;
});
}
我的意图是导航下面的对象:
clworks.containers
containers[0].property0.id
containers[1].property1.id
我正在尝试确定如何找到数组中的哪个项目的属性值等于函数中使用的 id,然后将其存储为变量。
【问题讨论】:
-
您真正想要返回的是什么?此外,在 jQuery 中没有
find的版本可以接受 function。 -
要存储值的变量在哪里?
-
该函数没有返回值。它只是查找一个元素,然后不使用它。我不确定我是否理解你真正想要做什么......
-
@JeremyT:甚至没有这样做,
find不接受函数。 -
谁说这是用jQuery?不会是什么吧?
标签: javascript variables object