Insbesondere für den Verkettungsoperator gibt es keine Möglichkeit, die Operanden als Strings zu behandeln. Die Sprache erfordert, dass sie in primitive Werte konvertiert werden (d. h. .valueOf()
.
Die einzigen Workarounds scheinen eine explizite Umwandlung mit String(foo)
oder foo.toString()
Tags und Links javascript types