Метод valueOf возвращает элементарное значение для объекта String. Это значение эквивалентно String#toString.
Обычно этот метод вызывается неявно, внутри интерпретатора javascript, а не в коде.
Пример:
x = new String("Hello world");
alert(x.valueOf())// покажет"Hello world"
Дежурная шутка
Собеседование при найме на работу:
— Что вы имеете в виду под словами «многочисленные публикации в большинстве российских популярных газет»?
— Я запостил в интернет несколько удачных анекдотов.