//判斷某個數組中是否包含另一個數組 function isContained (a, b){ if(!(a instanceof Array) || !(b instanceof Array)) return false; if(a.length < b.length) return false; var aStr = a.toString(); for(var i = 0, len = b.length; i < len; i++){ if(aStr.indexOf(b[i]) == -1) return false; } return true; }