У String.prototype методы valueOf и toString принимают в качестве аргумента this только строки и объекты String. На другие значения они бросают TypeError.
У вас test не является объектом String, так как был создан с помощью юзерского конструктора.
Последний раз редактировалось oneguy, 31.07.2012 в 20:44.
|