我想做的事:如何通過函數傳遞對象的引用?
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