Метод valueOf возвращает элементарное значение для объекта String. Это значение эквивалентно String#toString.
Обычно этот метод вызывается неявно, внутри интерпретатора javascript, а не в коде.
x = new String("Hello world");
alert(x.valueOf()) // покажет"Hello world"
Спасибо очень помогло!
Получается, если мне нужен первый элемент (H) строки "Hello", надо делать так:
x = new String("Hello world");
alert(x.valueOf(1))
Я прав???
По идее надо
для первого символа
Нет, вы не правы. Метод не имеет параметров. Можно написать
x.valueOf()[0], но пользы я в этом не вижу.Отправить комментарий
Приветствуются комментарии:- Полезные.
- Дополняющие прочитанное.
- Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.Для остальных вопросов и обсуждений есть форум.