Методы toString и valueOf в Javascript

Цикл статей «Учебник Javascript».

Следующая статья — «Конструкторы в Javascript».
Предыдущая статья — «ООП в Javascript.».

 

Мы можем указать для объекта метод toString(), и тогда он будет использоваться для тех случаев, когда нужно привести объект к строке:

В этом примере мы использовали this — это указатель на текущий контекст. С помощью него мы можем обратиться к методам и полям текущего класса, в котором расположен метод (функция).

В случаях, когда нужно преобразование к числу используется valueOf().

Если у объекта нет метода valueOf(), то при преобразовании к числу используется toString(). Если toString явно не указывать, то toString по умолчанию вернёт [object Object].

 

Цикл статей «Учебник Javascript».

Следующая статья — «Конструкторы в Javascript».
Предыдущая статья — «ООП в Javascript.».


Поделиться:

Добавить комментарий

Ваш e-mail не будет опубликован.