Объект Array наследует метод valueOf из Object. Метод valueOf объекта Array возвращает примитивное значение массива или примитивное значение его элементов так:
Тип объекта элемента Тип данных возвращаемого значенияBoolean | Boolean |
Number или Date | number |
Все прочие | string |
Этот метод обычно вызывается в JavaScript внутренне, а не явно в коде.