Задать вопрос
@AlexNew22

Как переопределить toString и valueOf у объекта и массива?

Почему не выводит в консоли 'hello world'?
Object.prototype.toString = () => 'hello world'
const obj = {}
console.log(obj)


И как переопределить valueOf у массива в прототипе?
А точнее, где хранятся значения массива, чтобы произвести с ними манипуляции в методе valueOf?
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Alexandroppolus
@Alexandroppolus
кодир
Почему не выводит в консоли 'hello world'?

console.log не приводит значения к строке.
можно так: console.log(obj + '')

Про массив не понял, что требуется
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы