var obj = {
a: [1, 2, 3],
b: [4, 5, 6],
c: 1,
d: [7, 8]
};
unwind(obj, ['a','d'])
//[{ a: 1, b: [4, 5, 6], c: 1, d: 7},
//{ a: 2, b: [4, 5, 6], c: 1, d: 7},
//{ a: 3, b: [4, 5, 6], c: 1, d: 7},
//{ a: 1, b: [4, 5, 6], c: 1, d: 8},
//{ a: 2, b: [4, 5, 6], c: 1, d: 8},
//{ a: 3, b: [4, 5, 6], c: 1, d: 8}]
要实现上面的输出