以下两个操作之间有什么区别,其中一个join导致另一个导致"÷C "减少的结果"÷C"?
1
// returns "÷C "
["f7","43"].map(x=>'0x'+ x).map(String.fromCharCode).join('');
2
// returns "÷C"
["f7","43"].map(x=>'0x'+x).reduce((a, c) => {
a += String.fromCharCode(c);
return a
}, '');