我使用jQuery庫,並試圖推動項目的數組:這個js數組函數爲什麼不起作用?
< onclick ="setFacet('myarray','val');">AOC
var myarray = [];
function setFacet(arr, bb) {
for (var i=0; i< arr.length; i++)
if (arr[i] == bb)
return true;
arr.push(bb);
return false;
}
我得到這個在chrome:
對象myarray中有沒有方法 '推'
你的縮進使代碼難以閱讀。 – 2012-01-17 04:25:53
你不應該推入'myarray'而不是'arr'嗎? – 2012-01-17 04:26:07
另外,什麼不工作?你是否收到錯誤信息或什麼? – 2012-01-17 04:26:53