Почему Symbol('test').toString()
работает хорошо, но я не могу использовать '' + Symbol('test')
?
Это вызовет ошибку:
не может преобразовать значение Symbol в строку
Почему неявное преобразование типов не работает? Почему код не равен '' + Symbol('test').toString()
?