我想做的事:如何通过函数传递对象的引用?
mkArray(xml, "artist", "namespace.newarray");
function mkArray(xml, tag, store){
store = [];
$(xml).find(tag).each(function(i,v){
store.push($(this).text());
});
console.log(store);
}
但当然,这将覆盖店是什么,而不是用它来命名空间的属性的引用。什么是正确的方式去做呢?我认为橱窗[商店]会起作用,但没有任何运气。
在这种情况下,* correct *的方式,我会说,将从'mkArray'返回数组并分配它; 'namespace.newarray = mkArray(XML, “艺术家”)' – Matt 2012-01-05 11:05:36