Mapowanie można wykożystać do podmiany nazwy własności na inną nazwę. Działa ono w następujący sposób.
Na początek tworzymy stałą lub zmienną zawierającą obiekt:
const myMap = { className : "class" }
W naszym przykładzie chcemy, aby jeśli podane zostanie className zostało ono zamienione na class. Uzyskamy to stosując operację logiczną or czyli ||
let atr = "className" console.log(myMap[atr] || atr) //wynik "class" let atr = "id" console.log(myMap[atr] || atr) //wynik "id"
Oczywiście stała myMap może zawierać wiele przypisań elementów i w ten sposób podmieniać można różne rzeczy.