方法一:
function distinctAry(arr) { var o = {}; if (Array.isArray(arr) && arr.length > 0) { for (var i = 0, l = arr.length; i < l; i += 1) { o[arr[i]] = arr[i]; } return Object.keys(o); } return []; }