function getAllSubsets(array) {
const subsets = [[]];
for (const el of array) {
// console.log(el);
// 每一个元素都会遍历三次
for (let i = 0; i < subsets.length; i++) {
subsets.push([...subsets[i], el]);
}
}
return subsets
}
console.log(getAllSubsets([1,2,3]));