ベストアンサー1
両方の演算子は異なります。
スイッチマップ: 値を観測可能オブジェクトにマップします。以前の内部観測可能オブジェクトをキャンセルします。
fromEvent(document, 'click')
.pipe(
// restart counter on every click
// First click: 0, 1, 2...
// Second click: cancels the previous interval and starts new one. 0, 1, 2...
switchMap(() => interval(1000))
)
.subscribe(console.log);
地図: 各値に投影を追加します。
//add 10 to each value
const example = source.pipe(map(val => val + 10));